常用的一些資料遷移語句
欄位的增刪改
#新增字段
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。具體操作步...