相关疑难解决方法(0)

更改表然后更新

我怎样才能在transact sql中实现这一点.

我想在现有表中添加新列,然后使用一些值更新它.是否可以在一个sql脚本中执行它,或者我应该使用单独的脚本?

这是一个示例代码

 ALTER TABLE my_table ADD my_new_column bit NULL;

 UPDATE my_table SET my_new_column = 0;
Run Code Online (Sandbox Code Playgroud)

我知道我正在写作,而列仍然不存在,所以这就是为什么这两行不起作用.但是如何在一个脚本中实现这一点,即使用一些延迟或如何确保创建列然后向其写入数据?

我使用IF EXISTS从表中选择,但它不起作用.

谢谢

sql t-sql database

6
推荐指数
1
解决办法
4015
查看次数

标签 统计

database ×1

sql ×1

t-sql ×1