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)

        

          

          

     

  • 相关阅读:
    Luogu P2181 对角线 简单数学,细节
    vscode 配置C、C++环境,编写运行C、C++(转)
    用家庭电脑架设minecraft服务器
    用阿里云架设我的世界(minecraft)服务器
    在线数独
    数学物理笔记
    复活的asdf1229
    test
    GitHub从小白到精通(第一章 初识)
    抛砖引玉,浅讲Handler和线程的关系
  • 原文地址:https://www.cnblogs.com/ang-664455/p/7091202.html
Copyright © 2011-2022 走看看