zoukankan      html  css  js  c++  java
  • SQL Server 基本操作之三种增加法

    前言:  

      数据库操作避免不了对数据的操作,操作方法大同小异,万变不离其宗,今就写一下各种花式操作的根本增删改查四种操作,今天我们就来说一下增加操作的三种方法

    正文:

      增加操作是对数据库进行数据行的添加,用于添加新的数据信息

      注意事项: 

        1.插入数据行时要插入完整,不要只插入几列

        2.每个值的数据类型、精度和小数位数必须与相应的列匹配;

        3.不能为标识列指定值,因为它的数字是自动增长的;

        4.插入时要符合约束

        5.具有缺省值的列,可以使用DEFAULT(缺省)关键字来代替插入的数值

      

      格式:

        (1)  INSERT [INTO] <表名> [列名] VALUES <值列表>

      

      例:

    INSERT stuDB(Sid,Sname,Ssex) VALUES ('s001','张三',''),('s002','李四',‘男’)

         (2)  INSERT  INTO <表名> (列名)   SELECT  <列名>  FROM  <源表名>  

          注意事项:

            1.  第一个表必须存在

            2.  可以添加多次

          例:

    INSERT INTO table1(a1,b1,c1)
    SELECT a2,b2,c2
    FROM table2
    (table1 与 table2 都存在)

        (3) SELECT (列名)  INTO <表名>  FROM <源表名>

        

          注意事项:

            1.    第一个表名必须不存在,因为插入时会自动建表,并复制源表的数据到新建的表中

            2.    只能添加一次,不可重复添加

          例: 

    SELECT (a4,b4,c4)
    INTO table3
    FROM  table4
    
    (table3不存在,table4中有a4,b4,c4)

        

          

          

     

  • 相关阅读:
    第二章 图像的显示
    c++ 使用PI
    c++函数写的都对,还是说incompatible或者not found的解决办法
    我理解的直方图均衡化
    解决360WiFi有时候手机连接不上
    c# 16进制byte转成int
    VS2010 代码突然改变字体 解决办法
    荣耀手机恢复那些“不再提示”的设置
    mfc视类中错误:IntelliSense: declaration is incompatible with。。。解决方案
    [原] Android 自定义View步骤
  • 原文地址:https://www.cnblogs.com/ang-664455/p/7091202.html
Copyright © 2011-2022 走看看