0

我正在使用 SQl 服务器管理工​​作室,试图将数据类型从 char(8) 更改为 char(10) 但是它不会让我真正“保存”生成脚本(我必须将脚本发送给场外的人)

有没有办法在 SQL Management Studio 中执行此操作(实际数据库为 2008R2)

4

2 回答 2

2
ALTER TABLE table_name ALTER COLUMN column_name new_datatype nullability

请小心,在句末添加nullnot null代替,nullability因为在其他情况下这可能会改变

只是为了展示可空性如何惹恼:这里的 sqlfiddle

于 2013-04-18T17:57:35.840 回答
0

SSMS 可以在数据库图中生成更改脚本。只需将您的表格添加到新图表中,进行更改,然后不保存,然后点击“生成更改脚本”按钮(或菜单项)。

或者您可以alter table从头开始编写正确的语句。

于 2013-04-18T18:02:16.563 回答