polidog lab

Top About Rss
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,'那覇')```

※一番わかりやすい書き方は②が一番わかりやすい書き方
comments powered by Disqus