SQL練習 – 新しい列を追加する

SQL練習

sql練習 

今回のテーマは、テーブルに新しい列を追加します。DDLのalter句を使います。

それでは、始めましょう

流れ
  • テーブル actor を作る
  • テーブル actor にcreate_dateという列を追加する

順番にやっていきます。

1.テーブル actor を作る

CREATE TABLE  actor  (
   actor_id  smallint(5)  NOT NULL PRIMARY KEY,
   first_name  varchar(45) NOT NULL,
   last_name  varchar(45) NOT NULL,
   last_update  datetime NOT NULL);

見やすいため、レコード一つを挿入する。

 insert into actor values( 1, 'Brad', 'Pitt', '2021-10-01 00:00:00');

2.テーブル actor にcreate_dateという列を追加する

  • 項目名はcreate_date
  • データタイプはdatetime, NOT NULL
  • デフォルト値は’2020-10-01 00:00:00′
alter table actor 
ADD COLUMN create_date datetime NOT NULL DEFAULT'2020-10-01 00:00:00' after last_update;

コメント

タイトルとURLをコピーしました