CREATE TABLE TM_PASOKUMA ( PASO_CD INT IDENTITY(1,1) NOT NULL, PASO_ID NVARCHAR(50) COLLATE Japanese_CS_AS_KS_WS NOT NULL, PASO_NAME NVARCHAR(50) COLLATE Japanese_CS_AS_KS_WS, PASO_KANA NVARCHAR(50) COLLATE Japanese_CS_AS_KS_WS, CONSTRAINT PK_TM_PASOKUMA PRIMARY KEY CLUSTERED (PASO_CD) ) ON [PRIMARY]
ALTER TABLE TEST_TABLE ADD TEST_COL1 INT
ALTER TABLE TEST_TABLE DROP COLUMN TEST_COL1, TEST_COL2
ALTER TABLE TEST_TABLE ALTER COLUMN TEST_COL1 NVARCHAR(100) COLLATE Japanese_CS_AS_KS_WS* なお、変更対象のカラムが主キーやインデックスの場合は変更できませんので、 一度インデックスをドロップしてから、ALTER COLUMNしてください。
DROP TABLE TEST_TABLE;
IF OBJECT_ID ('dbo.TEST_TABLE', N'U') DROP TABLE dbo.TEST_TABLE GO
DBCC CHECKIDENT ('ID_COL', RESEED, 100)
COPYRIGHT © 2008 Deepnet Inc. ALL RIGHTS RESERVED.