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)

        

          

          

     

  • 相关阅读:
    Linux系统 SecureCRT SecureFX 注册破解方法
    局域网代理通过wget下载
    Package gtk+-3.0 was not found in the pkg-config search path
    Js获取当前系统时间
    vuex-- Vue.的中心化状态管理方案(vue 组件之间的通信简化机制)
    HTML空格占位符
    vue表单验证--veevalidate使用教程
    vue 时间选择器组件
    js处理数据库时间格式/Date(1332919782070)/
    vue-cli 自定义过滤器的使用
  • 原文地址:https://www.cnblogs.com/ang-664455/p/7091202.html
Copyright © 2011-2022 走看看