前面我们学会如何建立Database,table后,就要学习如何去将值插入至table里面。
INSERT into table_name(...) values(...):
其中我们可透过insert into table_name(column1_name,column2_name) values (column1_value, column2_value)这个指令,在对应的column下插入对应的值。在插入值时,须按顺序去排列
,让值对到应对的column。
此外我们可一次插入多个值
,只需在下一组值之前加上,
即可。
SELECT column_name from table_name:
将指定table中其中几个column的数据显示出来。
SELECT * from table_name:
将指定之table所有的数据显示出来。
CREATE TABLE table_name (name VARCHAR(20) NOT NULL ,...):
可将table之column之数值设为不可为null,即需在创建table时,在对应column之资料型态后面加上NOT NULL
即可。
而如果我们在插入值时,不给予name值,会发现报错。
CREATE TABLE table_name (name VARCHAR(20) DEFAULT "JOJO" ,...):
可将table之column之数值设置预设值,即需在创建table时,在对应column之资料型态后面加上DEFAULT xxx
即可,这样当我们没为其column插入值时,其value会以Default值插入。