1. 程式人生 > >SQL Server 基本操作之三種增加法

SQL Server 基本操作之三種增加法

一次 增刪改查 sql 數據的操作 插入 table 增長 類型 val

前言:  

  數據庫操作避免不了對數據的操作,操作方法大同小異,萬變不離其宗,今就寫一下各種花式操作的根本增刪改查四種操作,今天我們就來說一下增加操作的三種方法

正文:

  增加操作是對數據庫進行數據行的添加,用於添加新的數據信息

  註意事項:

    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)

    

      

      

SQL Server 基本操作之三種增加法