摘要:MSSQL_變更定序(資料庫、資料行)
---------------------------------------------------------------
--變更指定資料庫的定序
ALTER DATABASE [DATABASE]
COLLATE Chinese_Taiwan_Stroke_CS_AS
ALTER DATABASE 妳的資料庫名稱 SET SINGLE_USER WITH ROLLBACK IMMEDIATE
ALTER DATABASE 妳的資料庫名稱 Collate Chinese_Taiwan_Stroke_CI_AS
ALTER DATABASE 妳的資料庫名稱 SET MULTI_USER WITH ROLLBACK IMMEDIATE
-- ## 變更指定資料行的定序
ALTER TABLE [TABLE]
ALTER COLUMN [COLUMN ] nvarchar(50)
COLLATE Chinese_Taiwan_Stroke_CS_AS
-- ## 第一行是鎖定目前資料庫給妳一個人使用,避免其他人更新,最後一行是恢復成多人使用,而第二行則是設定妳所想要的定序名稱
-- ## 檢查指定的資料表是否存在。如果資料表存在,就會刪除它
IF OBJECT_ID (N'dbo.TestImport', N'U') IS NOT NULL
DROP TABLE dbo.TestImport
-- ## temp table
IF OBJECT_ID('tempdb..#tmpDate') IS NOT NULL
DROP TABLE #tmpDate
------------------------------------------------------------------------------