插入语句的语法:
INSERT INTO 表() VALUES(值列表)
注意事项:
1:每次插入一行数据,不能只插入半行或几列数据。
2:每一个数据值的数据类型、精度和小数位数必须与相应的列匹配。
3:不能为标识列指定值。
4:如果在设计表的时候就指定了某列不允许为空,则必须插入数据。
5:插入的数据项,要求符合检查约束的要求。
6:具有缺省值的列,可以使用DEFAULT(缺省)来代表插入的值。
向表中所有的列添加数据,要求值的顺序与列的顺序完全一致,列名可省略:
INSERT Userinfo VALUES('yoyo','iloveyou','卢晓峰',1,'ixf@soso.com','北京海淀','12345678')
查询:
SELECCT *FROM Userinfo
向表中非空列添加数据:
INSERT INFO Commodityinfo(SortID ,CommodityName,InPrice,OutPrice ,Amount)
VALUES(1,'索引23',3300,42999,100)
查询
SELECT *FROM Commodityinfo
向含用默认值的表中添加数据,默认值使用DELAULT;
INSERT INFO orderInfo(UserID,CommodityID,Amout,PayMoney,Payay,orderTime,SendGoods,Confirm)
VALUES ('yoyo',1,3,3456,DEFAULT,'2016-03-09',1,1)
查询数据
SELECT *FROM orderInfo