テーブルがあり、デザイン モードでは、列の[square brackets]
周りに列名があります。これは何から?削除できないようで、問題が発生しています。
5 に答える
5
括弧を取り除くには...
Exec sp_rename '[schema].[table].[[DEFAULT]]]', 'BetterColumnName', 'Column';
于 2013-04-03T20:29:10.480 に答える
0
識別子のすべてのルールに準拠していない識別子は、Transact-SQL ステートメントで区切る必要があります。例えば:
SELECT *
FROM [My Table] --Identifier contains a space and uses a reserved keyword.
WHERE [order] = 10 --Identifier is a reserved keyword.
参照: 特定のドキュメントの MSDN: http://msdn.microsoft.com/en-US/library/ms175874%28v=SQL.90%29.aspx
于 2013-04-03T20:11:17.400 に答える