zoukankan      html  css  js  c++  java
  • 6-02使用SQL语句向表中插入数据

    插入语句的语法:

    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
    

      

  • 相关阅读:
    Qt QString to char*
    数组和指针的异同
    QTableWidget的使用和美工总结
    static——第一次执行与它以后执行时结果不一样
    电子签名技术之疑惑
    三十六 多进程
    三十五 序列化
    vs 单元测试
    三十四 操作文件和目录
    三十三 StringIO和BytesIO
  • 原文地址:https://www.cnblogs.com/gcmwalker/p/6020869.html
Copyright © 2011-2022 走看看