SQLiteはリレーショナルデータベース管理システムの1つで、サーバーではなくライブラリとして使用されている。
Q&A
解決済
3回答
1271閲覧
総合スコア279
0グッド
0クリップ
投稿2017/09/24 11:36
0
sqliteでカラム削除をしたいのですが、どうやったらいいのでしょうか?
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
質問へのコメント
回答3件
ベストアンサー
SQLite コマンドマニュアル ALTER TABLE を読み限り ワンコマンドで「カラム削除」できるコマンドはありません。
SQLite コマンドマニュアルALTER TABLE の「Making Other Kinds Of Table Schema Changes」の手順に従って、対処してください。
大まかな手順としては、「新しいテーブルを作成し、古いテーブルからデータを移す。古いテーブルを削除する。新しいテーブルを古いテーブル名にリネームする。必要なインデックスを生成する。」の手順になります。
投稿2017/09/24 12:18
総合スコア25216
また、カラム名の変更は途中ではできないので、新しいテーブルを作って流し込みます。 参考記事 SQLiteでカラム名の変更をする方法
投稿2017/09/24 12:16
総合スコア2287
sql1alter table TABLE1 drop column COLUMN1;
sql
1alter table TABLE1 drop column COLUMN1;
投稿2017/09/24 12:11
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
15分調べてもわからないことはteratailで質問しよう!
ただいまの回答率85.37%
質問をまとめることで思考を整理して素早く解決
テンプレート機能で簡単に質問をまとめる
sqliteのカラム削除or名前変更
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。