用alter table 添加字段的时候,字段名是否能使用变量呢?
declare @a varchar(255)
set @a='col1'
CREATE TABLE doc_exa ( column_a INT)
GO
ALTER TABLE doc_exa ADD @a VARCHAR(20) NULL
GO
EXEC sp_help doc_exa
GO
DROP TABLE doc_exa
GO
----------------
提示出错,如果将ALTER TABLE doc_exa ADD @a VARCHAR(20) NULL 中的@a换成col1就可以,请大家指教,谢谢