SQL Server 常用的資料遷移語句

2021-10-23 02:41:11 字數 1221 閱讀 5849

常用的一些資料遷移語句

欄位的增刪改

#新增字段

alter table [dbo].[user] add username varchar(10) null;

#修改字段

alter table [dbo].[user] alter column username varchar(10) null;

#刪除字段

alter table [dbo].[user] drop username;

字段重新命名

#更正字段拼寫錯誤(將username 變更為 username1)

exec sp_rename '[dbo].[user].[username]','username1';

索引的增刪

#新增索引

create index ix_username on user(username desc);

#刪除索引

drop index ix_username on user;

主鍵、外來鍵的增刪

#外來鍵刪除

alter table [dbo].[users] drop constraint [fk_dbo.users_dbo.roles_roleid];

#外來鍵新增

add constraint cmpkey(外鍵名) foreign key(userid) references user(userid)

#刪除主鍵

alter table 表名 drop constraint 主鍵名

#新增主鍵

alter table 表名 add constraint 主鍵名 primary key(欄位名1,欄位名2……)

#新增非聚集索引的主鍵

alter table 表名 add constraint 主鍵名 primary key nonclustered(欄位名1,欄位名2……)

修改字段注釋

execute sp_updateextendedproperty 'ms_description', '注釋內容', 'user', 'dbo', 'table', '表名', 'column', '欄位名';

怎麼遷mysql資料庫 MySQL資料庫遷移

mysql資料庫遷移 資料檔案直接遷移 在遷移之前有三種方案 1.資料庫直接匯出,拷貝檔案到新伺服器,在新伺服器上匯入。2.使用 mysql gui tools 中的 mysqlmigrationtool。3.資料檔案和庫表結構檔案直接拷貝到新伺服器,掛載到同樣配置的mysql服務下。我在我的電腦上...

Project Server 2007資料遷移

一直認為微軟的產品遷移是十分麻煩的乙個事情。永遠不要把他想的太簡單 變成了作為微軟系統實施人員心中的真理。而ms project server 2007的不同伺服器 站點間的資料遷移卻讓我大跌眼鏡。簡單的無法讓人相信,而他確實實在在的發生了。話不多說,把步驟說出來,跟大家分享。需求描述 將下面的 環...

cacti 匯出mysql cacti資料遷移步驟

遷移背景 部署了一台備用cacti監控伺服器,需要將原cacti監控伺服器的資料遷移到新的監控主機上去,實現監控資料同步。兩個監控伺服器的cacti版本都是cactiezv10.遷移思路 cacti資料主機是由mysql資料和rra資料,只需要將這兩部分資料備份再恢復到新部署的cacti。具體操作步...