概要
SQLに関するまとめです。MySQLが前提です。
テーブル操作
テーブル作成
mysql> create table t02(id int(11) NOT NULL AUTO_INCREMENT, text text DEFAULT NULL, PRIMARY KEY(id));
テーブルを空にする
mysql> truncate table t02;
テーブルカラムの操作
カラム名の変更
mysql> alter table t02 rename column 元カラム to 新カラム;
カラムの型変更
mysql> alter table t02 modify column カラム名 型定義(int NOT NULLなど)
データの操作
データの投入
mysql> insert into t02(text) values('sample1');
データの投入(JSON型)
mysql> insert into t01 values(text, JSON_OBJECT('key1','val1','key2','val2'));
mysql> select * from t01;
+----+----------------------------------+
| id | text |
+----+----------------------------------+
| 1 | {"key1": "val1", "key2": "val2"} |
+----+----------------------------------+