【发布时间】:2019-06-07 05:46:04
【问题描述】:
我有疑问能否在 SQL Server 表列名和 C# 数据表中使用特殊字符 %、$、+、-、#?
我尝试在 SQL Server 中使用这些字符创建一个表,该表已创建,但我想知道它是否可能?
【问题讨论】:
-
你为什么要这么做?
-
可以,但如果可以避免,请不要这样做,因为无法保证您使用的其他工具能够读取它们
-
真的 - 只是不要这样做。将此视为一种格式设置,并对表示层中的列进行任何特殊命名。老实说,将来任何不得不使用您的桌子的人都会诅咒您。
-
我们通常不建议您在列名中使用特殊字符。关于你的问题,请看我的回答。
-
如果我的回复有帮助,请标记为答案(在我的回复左侧,有标记选项),谢谢,祝您愉快!
标签: c# sql-server azure-sql-database