2008年07月07日
MySQLINSERT文について
いまさら感はありますが、授業で習ったのでメモしておきます。
t3テーブル
Field | Type | Null | Key | Default | Extra
———+———+——+—–+———+——-
number | int(11) | NO | PRI | NULL |
no | int(11) | YES | | NULL |
address | text | YES | | NULL |
①値の決まっている列だけデータを挿入
INSERT INTO t3(number,address) VALUES (5,'那覇')```
②明示的に列名、値をすべて各
INSERT INTO t3(number,no,address) VALUES (5, NULL,‘那覇’)```
③列名省略、値をすべて書く
INSERT INTO t3 VALUES (5,NULL,'那覇')```
※一番わかりやすい書き方は②が一番わかりやすい書き方