0
CREATE TABLE DEPARTMENT(
DEPARTMENT_NAME VARCHAR(25) NOT NULL PRIMARY KEY ,
BUDGET_CODE INT NOT NULL,
OFFICE_NUM INT NOT NULL, 
PHONE NUMERIC NOT NULL ,
);

作成しているこのテーブルがありますが、intではなくvarcharの予算コードとオフィス番号を変更したいと思います。これを行う方法はありますか?このテーブルは、外部キーを使用して他のテーブルにリンクされています。だから私はそれをドロップして新しいものを作成することはできません。

4

1 に答える 1

1

これを試して

ALTER TABLE dbo.DEPARTMENT
ALTER COLUMN BUDGET_CODE VARCHAR(100)
ALTER COLUMN OFFICE_NUM VARCHAR(100)
于 2013-02-07T11:54:43.623 に答える