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

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

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

瀏覽:251日期: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在线全新| 国产激情在线播放| 久久久久国产精品一区三寸| 久久久夜精品| 美女视频一区在线观看| 九九综合九九| 免费在线日韩av| 伊人久久婷婷| 国产va免费精品观看精品视频| 国产农村妇女精品一二区| 欧美在线看片| 99精品在线免费在线观看| 日韩国产欧美三级| 日本中文字幕不卡| 亚洲制服少妇| 色婷婷狠狠五月综合天色拍| 日韩高清一区| 午夜欧美视频| 日韩精品午夜| 午夜一区在线| 免费不卡在线视频| 久久国产精品久久w女人spa| 九九精品调教| 日韩精品一级中文字幕精品视频免费观看| 国产一区二区色噜噜| 国产精品视区| 久久最新视频| 亚洲色诱最新| 亚洲一区二区成人| 制服诱惑一区二区| 日韩美女精品| 中文字幕人成乱码在线观看| 日本不卡视频一二三区| 亚洲va中文在线播放免费| 日本不卡视频一二三区| 亚洲欧美视频| 日韩欧美字幕| 亚洲tv在线| 热久久免费视频| 日韩在线卡一卡二| 麻豆久久精品| 日本不卡视频一二三区| 国产综合激情| 精品国产精品久久一区免费式| 国产成人精品一区二区三区免费 | 亚洲综合电影| 天堂成人免费av电影一区| 亚洲成人精选| 国产精品麻豆成人av电影艾秋| 夜夜嗨一区二区| 99riav1国产精品视频| 精品日本视频| 欧美日韩调教| 免费在线观看一区| 电影亚洲精品噜噜在线观看| 国产精品三p一区二区| 国产精品主播在线观看| 日韩av自拍| 最新亚洲一区| 美女国产精品久久久| 久久人人精品| 亚洲一级在线| 91嫩草精品| 神马午夜久久| 欧美一级网站| 鲁大师影院一区二区三区| 日韩精品欧美激情一区二区| 国产精品原创| 91国内精品| 蜜桃av一区二区| 精品国产免费人成网站| 日韩不卡一区二区三区| 日本中文字幕一区二区视频| 日韩不卡一区二区三区| 国产精品国码视频| 在线人成日本视频| 美日韩精品视频| 国产精品入口久久| 日本欧美不卡| 国产一区二区精品| 亚洲精品888| 国产精品地址| 欧美激情视频一区二区三区在线播放| 欧美天堂视频| 日韩欧美在线精品| 亚洲人成在线网站| 精品一区av| 国产精品久久久久久久久妇女| 亚洲1区在线| 久久国产日本精品| 久久久免费人体| 亚洲图片久久| 国产精品国产三级在线观看| 午夜在线播放视频欧美| 亚洲少妇一区| 亚洲小说欧美另类婷婷| 日韩中出av| 久久亚洲道色| 亚洲三级精品| 久久国产日本精品| 久久av电影| 免费看精品久久片| 欧美精品一二| 极品日韩av| 国产一区二区亚洲| 国产精品久久久久久久免费软件| 男女性色大片免费观看一区二区| 好看的av在线不卡观看| 欧美日韩三区| 欧美一级一区| 蜜桃精品在线| 欧美xxxx中国| 国产探花一区二区| 国产精品一区二区三区www| 麻豆理论在线观看| 捆绑调教美女网站视频一区 | 亚洲婷婷免费| av中文资源在线资源免费观看| 91精品国产调教在线观看 | 亚洲人成在线影院| 欧美一级一区| 免费国产亚洲视频| 久久精品国产一区二区| 日本成人中文字幕| 国产精品久久久久久模特 | 国产亚洲精品美女久久 | 成人污污视频| 亚洲aa在线| 亚洲深深色噜噜狠狠爱网站| 久久免费视频66| 麻豆久久久久久| 国产中文欧美日韩在线 | 免费在线观看精品| 一区二区三区视频免费观看| 国产色99精品9i| 久久青草久久| 国产精品久久777777毛茸茸| av综合电影网站| 影音先锋久久精品| 99久久99久久精品国产片果冰| 久久精品福利| 激情欧美一区| 欧美日韩18| 欧美特黄一区| 国产精品一区二区精品| 国产在线欧美| 日韩精品免费一区二区夜夜嗨| 国产aa精品| 亚洲国产专区校园欧美| 欧美日韩视频免费看| 欧美亚洲国产一区| 丝袜亚洲精品中文字幕一区| 亚洲欧洲av| 日韩在线观看一区| 亚洲欧美日本国产专区一区| 久久精品伊人| 亚洲先锋成人| 亚洲一区国产| 欧美国产中文高清| 午夜一区在线| 国产伊人久久| 午夜精品福利影院| 国产精品黄色片| 成人午夜亚洲| 韩国久久久久久| 91免费精品| 老司机精品视频在线播放| 91成人福利| 国产伦一区二区三区| 国产精品亚洲欧美一级在线| 美腿丝袜在线亚洲一区| 国产精品三级| 青青草国产精品亚洲专区无| 精品中国亚洲| 久久国际精品| 久久黄色影视| 九九精品调教| 麻豆理论在线观看| 亚洲国产不卡| 电影天堂国产精品| 亚洲欧美日本国产专区一区| 日韩三级久久| 亚洲一区二区毛片| 久久国产中文字幕| 国产中文欧美日韩在线| 日本精品另类| 亚洲人成网77777色在线播放| 欧美视频久久| 日韩一级网站| 秋霞影院一区二区三区| 欧美国产极品| 国产高清精品二区|