日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

SQL Server如何插入數據示例代碼

瀏覽:253日期:2023-03-06 14:25:52
目錄
  • 前言
  • 1、插入完整的行
    • 1.1、基本的insert語法(語法簡單,并不安全)
    • 1.2、更安全的insert語法
  • 2、插入部分行
    • 3、插入檢索出的數據
      • 4、從一個表復制到另一個表
        • 5、全部代碼
          • 補充知識:SQL SERVER 循環批量插入數據
            • 總結

              前言

              在進行下面的操作前,先在數據庫中新建兩張數據表:

              (以下是創建數據表的代碼)

              create table 學生表01(姓名 nvarchar(10),性別 nvarchar(1),身高 numeric(3,2))create table 學生表02(姓名 nvarchar(10),性別 nvarchar(1),身高 numeric(3,2))

              1、插入完整的行

              1.1、基本的insert語法(語法簡單,并不安全)

              把數據插入表中最簡單的方法是使用基本的insert語法:

              insert into 學生表01values("李明","男","1.70")

              將上述語句執行后,使用select語句即可看到結果

              select *from 學生表01

              圖片:

              該方法將存儲到表的每一列數據在values子句中給出,必須每列提供一個值。如果某列沒有值應該使用NULL值(假定表允許對該列使用空值)

              例如:

              insert into 學生表01values("李紅",null,"1.69")

              將數據插入后對該表進行查詢可得:

              各列必須以他們在表定義中出現的次序填充。該方法應盡量避免使用。

              注意:

              在某些sql實現中,跟在insert之后的into是可選的。但是,即使不一定需要,最好還是提供這個關鍵字,保證sql代碼在DBMS之間的可移植性

              1.2、更安全的insert語法

              更安全的寫法如下

              insert into 學生表01(姓名,性別,身高)values("李亮","女","1.60")

              執行以上代碼后,查詢表可得結果:

              該語句與前面的insert語句工作完全相同,但是在表名后的括號里明確給出了列名。

              在插入行時,DBMS將用values列表中的相應值填入列表的對應項中。因為提供了列名,

              values必須以指定的次序匹配指定的列名,不一定按照各列出現在表中的實際順序

              示例:

              insert into 學生表01(性別,姓名,身高)values("女","小紅","1.55")

              執行以上代碼后,查詢表可得結果:

              使用該方法,即使表的結構發生變化,這條insert語句依然能正確工作

              2、插入部分行

              使用更安全的insert寫法是明確給出表的列名。使用這種語法,還可以省略列。

              示例:

              insert into 學生表01(性別,姓名)values("女","大紅")

              執行以上代碼后,查詢表可得結果:

              在以上示例語句中,沒有給身高提供值,依然插入成功了,只是在沒有提供值得地方顯示null

              注意:

              省略的列必須滿足以下某個條件:
              1、該列定義為允許NULL值(無值或空值)
              2、在表定義中給出默認值。這表示如果不給出值,將使用默認值。

              如果表中不允許有NULL值或者默認值,這時卻省略了表中的值,DBMS就會產生錯誤消

              息,相應的行不能插入成功。

              3、插入檢索出的數據

              insert可以將select語句的結果插入表中

              示例:

              insert into 學生表02(性別,姓名,身高)select 性別,姓名,身高from 學生表01

              執行以上代碼后,使用查詢語句:

              select *from 學生表02

              得到結果如下:

              該例子使用inset select 從學生表01中將所有數據導入學生表02。

              select 語句從學生表01檢索出要插入的數據,而不是列出他們。

              select中列出的每一列對應學生表02表名后所跟的每一列。

              insert select中select語句可以包含where子句,以過濾插入的數據。

              4、從一個表復制到另一個表

              select *into 學生表 from 學生表01

              執行以上代碼后,使用查詢語句:

              select *from 學生表

              得到結果如下:

              要想只復制部分列,可以明確給出列名,而不是使用*通配符。

              示例:

              select 姓名 into 學生表03 from 學生表01

              執行以上代碼后,使用查詢語句:

              select *from 學生表03

              得到結果如下:

              5、全部代碼

              create table 學生表01(姓名 nvarchar(10),性別 nvarchar(1),身高 numeric(3,2))create table 學生表02(姓名 nvarchar(10),性別 nvarchar(1),身高 numeric(3,2))select *from 學生表01insert into 學生表01values("李明","男","1.70")insert into 學生表01values("李紅",null,"1.69")insert into 學生表01(姓名,性別,身高)values("李亮","女","1.60")insert into 學生表01(性別,姓名,身高)values("女","小紅","1.55")insert into 學生表01(性別,姓名)values("女","大紅")insert into 學生表02(性別,姓名,身高)select 性別,姓名,身高from 學生表01select *from 學生表02select *into 學生表 from 學生表01select *from 學生表select 姓名 into 學生表03 from 學生表01select *from 學生表03

              補充知識:SQL SERVER 循環批量插入數據

              DECLARE @Count INT;DECLARE @BuildingId VARCHAR(16);DECLARE @FloorId VARCHAR(16);DECLARE @RoomId VARCHAR(16);DECLARE @RoomName NVARCHAR(20);DECLARE @Name NVARCHAR(20);BEGIN    SET @Count = 1;    SET @BuildingId = "0000000000000999";    SET @FloorId = "0000000000000999";    SET @RoomId = "0000000000009999";    SET @RoomName = N"999";    SET @Name = N"999";    WHILE @Count <= 180    BEGININSERT INTO dbo.Xq_Bed(    Id,    BuildingId,    FloorId,    RoomId,    RoomName,    Name,    Status,    CreateTime,    IsDeleted)VALUES(NEWID(), @BuildingId, @FloorId, @RoomId, @RoomName, @Name + "-" + CAST(@Count AS VARCHAR), 99, SYSDATETIME(), 0  );SET @Count = @Count + 1;    END;END;

              總結

              到此這篇關于SQL Server如何插入數據的文章就介紹到這了,更多相關SQL Server插入數據內容請搜索以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持!

              標簽: MsSQL
              日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
              电影天堂国产精品| 亚洲欧美日韩精品一区二区| 久久视频国产| 日韩高清欧美| 日韩av中文在线观看| а√天堂8资源中文在线| 蜜桃av一区二区在线观看| 久久久久久亚洲精品美女| 天堂中文av在线资源库| 国产aⅴ精品一区二区三区久久 | 日韩亚洲精品在线观看| 精品入口麻豆88视频| 亚洲一区导航| 激情欧美国产欧美| 日韩精品一区二区三区免费观影 | 国产亚洲综合精品| 成人看片网站| av中文字幕在线观看第一页| 欧美在线综合| 综合国产视频| 欧美大黑bbbbbbbbb在线| 欧美激情另类| 日本一区免费网站| 日韩福利视频导航| 国产精品一区二区中文字幕| 国产探花在线精品| 国产精品mm| 桃色av一区二区| 午夜欧美视频| 国产综合精品一区| 91精品丝袜国产高跟在线| 日韩电影在线视频| 99视频在线精品国自产拍免费观看| 不卡在线一区二区| 欧美三级第一页| 欧美亚洲国产日韩| 婷婷激情一区| 国产人成精品一区二区三| 国产精品成人国产| 私拍精品福利视频在线一区| 99国产精品99久久久久久粉嫩| 最新亚洲国产| 免费在线欧美黄色| 亚洲婷婷在线| 日精品一区二区三区| 国产一区二区三区不卡av| 米奇777超碰欧美日韩亚洲| 一区二区精彩视频| 国产福利资源一区| 亚洲视频综合| av高清不卡| 亚洲精品亚洲人成在线观看| 国产欧美在线| 久久av一区| 亚洲高清影视| 日韩一区二区久久| 欧美午夜不卡影院在线观看完整版免费| 欧美国产视频| 中文字幕日韩欧美精品高清在线| 奇米色欧美一区二区三区| 蜜臀国产一区| 国产婷婷精品| 免费一级欧美在线观看视频| 国产日韩一区二区三区在线播放| 欧美午夜精品一区二区三区电影| 国产精品一线| 伊人国产精品| 最新国产精品| 日本91福利区| 免费看一区二区三区| 国产精品激情电影| 国产精品伦理久久久久久| 中文在线а√天堂 | 久久精品国产免费| 国产色综合网| 国产美女视频一区二区| 久久国产福利| 日韩精品网站| 日韩精品高清不卡| 免费一区二区三区在线视频| 女人av一区| 国产精品视频3p| 久久亚洲国产| 欧美国产免费| 亚洲精品三级| 日本v片在线高清不卡在线观看| 亚洲综合在线电影| 日韩中文字幕麻豆| 国产日产精品_国产精品毛片| 日本免费一区二区视频| 成人在线超碰| 日韩欧美少妇| 日韩在线观看一区二区| 久久国产成人| 手机在线电影一区| 日韩精品电影一区亚洲| 亚州av乱码久久精品蜜桃| 亚洲精品字幕| 久久爱www成人| 悠悠资源网久久精品| www.com.cn成人| 久久av中文| 国产精品1区| 久久99久久人婷婷精品综合| 日韩不卡一区二区三区| 欧美午夜网站| 久久爱www.| 国产精品福利在线观看播放| 日本欧美在线看| 成人自拍av| 国产精品一区二区精品| 欧美黄色网页| 日韩中文字幕av电影| 日韩国产一区二区| 亚洲神马久久| 国产经典一区| 韩国精品主播一区二区在线观看| 丝袜诱惑制服诱惑色一区在线观看| 国产aⅴ精品一区二区四区| 国产精品片aa在线观看| 日韩精品视频中文字幕| av一区在线| 激情欧美丁香| 亚洲激情黄色| 国产乱人伦丫前精品视频| 日韩电影免费网站| 国产日韩欧美中文在线| 国产精品日韩| 亚洲欧洲日韩| 精品国产一级| 国产极品久久久久久久久波多结野| 久久亚洲电影| 久久成人国产| 亚洲福利久久| 狠狠干成人综合网| 午夜亚洲福利| 国产美女亚洲精品7777| 美日韩一区二区三区| 国产精品久久久久久久免费软件| 日韩精品一区二区三区中文在线| 国产成人久久| 国产精品成人一区二区网站软件| 亚洲黑丝一区二区| 欧美激情国产在线| 欧美日韩中文字幕一区二区三区 | 亚洲欧洲一区| 欧美日韩尤物久久| 国产综合色产| 日韩国产在线观看| 免费一级欧美片在线观看网站 | 日韩精品一级二级| 久久精品国产成人一区二区三区| 91久久在线| 国产精品亚洲综合在线观看| 国产欧美一区二区三区米奇| 国模精品一区| 视频福利一区| 精品精品久久| 久久尤物视频| 久久不射网站| 五月激激激综合网色播| 日韩高清欧美| 在线日韩电影| 丝袜a∨在线一区二区三区不卡| 日韩国产精品久久久久久亚洲| 黄色免费成人| 日韩在线视频精品| 日韩欧美三级| 欧美国产亚洲精品| 日本亚洲视频在线| 日韩精品麻豆| 日韩黄色大片网站| 久久大逼视频| 在线人成日本视频| 四虎国产精品免费久久| 亚洲国产影院| 国产剧情在线观看一区| 色综合视频一区二区三区日韩 | 国产欧美一区二区三区精品观看| 日韩激情精品| 影院欧美亚洲| av最新在线| 亚洲91在线| 亚洲视频www| 亚洲国产一区二区在线观看 | 日本午夜免费一区二区| 欧美搞黄网站| 久久蜜桃精品| 久久久久久美女精品| 成人av三级| 久久九九精品| 中文字幕在线视频久| 国产欧美日韩一区二区三区四区 | 国产一区三区在线播放| 性欧美xxxx免费岛国不卡电影| 深夜福利一区| 日韩一区电影| 亚洲精品一二三**| 秋霞国产精品| 国产欧美丝祙|