gpt4 book ai didi

sql-server - 在单个 Alter Table 查询中修改多个列

转载 作者:行者123 更新时间:2023-12-02 21:38:44 26 4
gpt4 key购买 nike

有没有一种方法可以在一个sql查询中修改多个列?例如,我想更改单个表中多个列的列定义,如下所示。我使用的是 SQL Server 2012。

ALTER TABLE [Department]     
ALTER COLUMN [DepartmentName] VARCHAR(200) NULL ,
[ProjectManagerName] VARCHAR(200) NULL ,
[AccountManagerName] VARCHAR(200) NULL

最佳答案

一次更改多个列 - 不可能。

您可以使用编辑的列创建临时表,将数据从源表复制到临时表,删除源表并重命名临时表。

关于sql-server - 在单个 Alter Table 查询中修改多个列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37162812/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com