SQLite 備忘録

ツールの設定とか使い方の個人的な備忘録

2021年2月28日日曜日

SQLite3 ALTER TABLE に関するまとめ

ver 3.35.4 時点

初級

SQLiteのALTER TABLEは出来ることが少なく、以下の4つだけ。

  • テーブルの名前を変更する (RENAME TABLE)
  • カラムの名前を変更する (RENAME COLUMN)
  • 新規カラムを追加する (ADD COLUMN)
  • カラムを削除する (DROP COLUMN)

中級

SQLiteでは特殊な手順を踏まなければならない操作。

  • カラムの型を変更するには
  • カラムに外部キー制約を追加するには
    • 新しいカラムを追加し、かつ外部キー制約を追加するには
  • カラムの外部キー制約を削除するには

マニアック

ぶっちゃけ覚えなくていい。
必要になった時に調べるだけでOK。

  • スキーマ文を編集する
  • テーブル構成のバージョンを確認する

古いバージョンの情報

  • カラムを削除する (~ver 3.34.1)
  • カラムの変更や削除ができない仕様について (~ver 3.34.1)

参考URL

  • ALTER TABLE
    公式のALTER TABLEに関するドキュメント
    https://www.sqlite.org/lang_altertable.html
Posted by 85bee at 23:26
メールで送信BlogThis!X で共有Facebook で共有するPinterest に共有
Labels: alter table, sqlite3
次の投稿 前の投稿 ホーム

Translate

このブログを検索

読込中...

ページ

  • SQLite3 コマンドラインツール コマンド一覧
Powered by Blogger.