我想在我的SQL数据库中的所有表上运行"Alter Table" :
ALTER TABLE test ADD CONSTRAINT [COLLUM_NAME] DEFAULT ((0)) FOR [COLLUM_NAME]
Run Code Online (Sandbox Code Playgroud)
我知道如何从数据库中获取所有现有表:
SELECT TABLE_NAME
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_TYPE = 'BASE TABLE'
Run Code Online (Sandbox Code Playgroud)
要么
USE DATABASE_NAME
GO
SELECT name
FROM sys.Tables
GO
Run Code Online (Sandbox Code Playgroud)
但我不知道如何将这两者结合起来.
在我的数据库(50多个表)中,所有表共有1行.我想为所有这些行设置一个默认值.