婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > 數(shù)據(jù)庫(kù)更新Sqlserver腳本總結(jié)

數(shù)據(jù)庫(kù)更新Sqlserver腳本總結(jié)

熱門(mén)標(biāo)簽:沒(méi)聽(tīng)見(jiàn)電話(huà)機(jī)器人幫你接 數(shù)字匠心電銷(xiāo)機(jī)器人 al智能電話(huà)機(jī)器人 最新人工智能電銷(xiāo)機(jī)器人 成都電話(huà)外呼系統(tǒng)一般多少錢(qián) 陜西電銷(xiāo)外呼系統(tǒng)好用嗎 蘭州語(yǔ)音外呼系統(tǒng)運(yùn)營(yíng)商 銀川高頻外呼回?fù)芟到y(tǒng)多少錢(qián) 如何做地圖標(biāo)注圖鋪
表復(fù)制:
1. INSERT INTO SELECT語(yǔ)句
 語(yǔ)句形式為:Insert into Table2(field1,field2,...) select value1,value2,... from Table1
 要求目標(biāo)表Table2必須存在,由于目標(biāo)表Table2已經(jīng)存在,所以我們除了插入源表Table1的字段外,還可以插入常量。
 示例如下:
復(fù)制代碼 代碼如下:

--創(chuàng)建測(cè)試表
create TABLE Users1
(
UserID int identity (1,1) primary key not null,
UserName varchar(10),
UserAddress varchar(20)
)
GO
create TABLE Users2
(
ID int identity (1,1) primary key not null,
Name varchar(10),
Address varchar(20)
)
GO
--創(chuàng)建測(cè)試數(shù)據(jù)
Insert into Users1 values('趙','asds')
Insert into Users1 values('錢(qián)','asds')
Insert into Users1 values('孫','asds')
Insert into Users1 values('李','asds')
GO
select * from Users2
--INSERT INTO SELECT語(yǔ)句復(fù)制表數(shù)據(jù)
Insert into Users2(Name,Address) select UserName,UserAddress from Users1
GO
--顯示更新后的結(jié)果
select * from Users2
GO
--刪除測(cè)試表
drop TABLE Users1
drop TABLE Users2

2. SELECT INTO FROM語(yǔ)句
語(yǔ)句形式為:SELECT vale1, value2 into Table2 from Table1
要求目標(biāo)表Table2不存在,因?yàn)樵诓迦霑r(shí)會(huì)自動(dòng)創(chuàng)建表Table2,并將Table1中指定字段數(shù)據(jù)復(fù)制到Table2
示例如下:
復(fù)制代碼 代碼如下:

--創(chuàng)建測(cè)試表
create TABLE Users1
(
UserID int identity (1,1) primary key not null,
UserName varchar(10),
UserAddress varchar(20)
)
GO
--創(chuàng)建測(cè)試數(shù)據(jù)
Insert into Users1 values('趙','asds')
Insert into Users1 values('錢(qián)','asds')
Insert into Users1 values('孫','asds')
Insert into Users1 values('李','asds')
GO
--SELECT INTO FROM語(yǔ)句創(chuàng)建表Users2并復(fù)制數(shù)據(jù)
select UserName,UserAddress INTO Users2 from Users1
GO
--顯示更新前后的結(jié)果
select * from Users1
select * from Users2
GO
--刪除測(cè)試表
drop TABLE Users1
drop TABLE Users2

表更改:
3.ALTER TABLE 語(yǔ)句
 ALTER TABLE 語(yǔ)句用于在已有的表中添加、修改或刪除列。
 語(yǔ)句形式為:
復(fù)制代碼 代碼如下:

在表中添加列 :
ALTER TABLE table_name
ADD column_name datatype
刪除表中的列
ALTER TABLE table_name
DROP COLUMN column_name
改變表中列的數(shù)據(jù)類(lèi)型
ALTER TABLE table_name
ALTER COLUMN column_name datatype

示例如下:
復(fù)制代碼 代碼如下:

--創(chuàng)建測(cè)試表
create TABLE Users
(
UserID int identity (1,1) primary key not null,
UserName varchar(10),
UserAddress varchar(20)
)
GO
--在Users表中添加一個(gè)名為 "Birthday" 的新列 數(shù)據(jù)類(lèi)型為datetime
ALTER TABLE Users ADD Birthday datetime
GO
--在Users表中把 "Birthday" 列的數(shù)據(jù)類(lèi)型改為nvarchar(20)
ALTER TABLE Users ALTER COLUMN Birthday nvarchar(20)
GO
--刪除 "Person" 表中的 "Birthday" 列:
ALTER TABLE Users DROP COLUMN Birthday
GO
--刪除測(cè)試表
drop TABLE Users

使用Sp_rename 存儲(chǔ)過(guò)程[SQLCE不支持]
 Sp_rename 存儲(chǔ)過(guò)程可以修改當(dāng)前數(shù)據(jù)庫(kù)中用戶(hù)對(duì)象的名稱(chēng),如表、列、索引、存儲(chǔ)過(guò)程等待。但在SqlCe下面測(cè)試只能改表名
 語(yǔ)法如下:
 Sp_rename[@objname=]'object_name',
  [@newname=]'new_name'
  [,[@objtype=]'object_type']
 其中[@objtype=]'object_type'是要改名的對(duì)象的類(lèi)型,其值可以為
  'Column' 列
  'Database' 數(shù)據(jù)庫(kù)
  'Index' 索引
  'Userdatatype'用戶(hù)自定義類(lèi)型
  'Object' 對(duì)象
 值'Object'指代了系統(tǒng)表sysobjects中所有對(duì)象,如表、視圖、存儲(chǔ)過(guò)程、觸發(fā)器、規(guī)則、約束等。'object'值為默認(rèn)值。
 示例如下:
復(fù)制代碼 代碼如下:

例1:更改orders表的列p_id 名稱(chēng)為 products_id
exec sp_rename 'orders.[p_id]','product_id','column'
例2: 更改orders表的名稱(chēng)為p_orders
exec sp_rename 'orders','p_orders'
您可能感興趣的文章:
  • SQLServer批量更新兩個(gè)關(guān)聯(lián)表數(shù)據(jù)的方法
  • SQLServer用存儲(chǔ)過(guò)程實(shí)現(xiàn)插入更新數(shù)據(jù)示例
  • SQLSERVER 本地查詢(xún)更新操作遠(yuǎn)程數(shù)據(jù)庫(kù)的代碼
  • sql server中批量插入與更新兩種解決方案分享(asp.net)
  • sql server中批量插入與更新兩種解決方案分享(存儲(chǔ)過(guò)程)
  • Sqlserver 2005使用XML一次更新多條記錄的方法
  • SQL Server自動(dòng)更新統(tǒng)計(jì)信息的基本算法
  • SQL Server 利用觸發(fā)器對(duì)多表視圖進(jìn)行更新的實(shí)現(xiàn)方法
  • SQL Server實(shí)現(xiàn)顯示每個(gè)類(lèi)別最新更新數(shù)據(jù)的方法

標(biāo)簽:邢臺(tái) 巴彥淖爾 鹽城 本溪 宜春 朔州 通化 遼源

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《數(shù)據(jù)庫(kù)更新Sqlserver腳本總結(jié)》,本文關(guān)鍵詞  數(shù)據(jù)庫(kù),更新,Sqlserver,腳本,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《數(shù)據(jù)庫(kù)更新Sqlserver腳本總結(jié)》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于數(shù)據(jù)庫(kù)更新Sqlserver腳本總結(jié)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 汶川县| 澎湖县| 平度市| 盐源县| 玉龙| 定西市| 个旧市| 英山县| 邯郸县| 陇川县| 常山县| 顺平县| 西丰县| 陆良县| 九台市| 商都县| 怀宁县| 绥棱县| 广汉市| 南昌市| 辰溪县| 剑河县| 郴州市| 奉化市| 吉隆县| 乌海市| 色达县| 博湖县| 台中市| 布拖县| 子洲县| 梨树县| 巴南区| 武功县| 磴口县| 遂昌县| 常熟市| 漯河市| 望都县| 福清市| 岱山县|