如何使用等于现有列的值的默认值将列添加到SQL Server表?
我试过这个T-SQL语句:
ALTER TABLE tablename ADD newcolumn type NOT NULL DEFAULT (oldcolumn)
但它给出了一个错误:
在此上下文中不允许使用"oldcolumn"这个名称.有效表达式是常量,常量表达式和(在某些上下文中)变量.不允许使用列名.
sql sql-server-2008
sql ×1
sql-server-2008 ×1