【发布时间】:2014-02-27 11:55:35
【问题描述】:
如何检查给定的字符串是否是sql server中的保留关键字。
我在谷歌上查了很多,但我没有找到!!
例如:如果我将输入字符串作为'Order',sql 语句应该
返回是否为保留关键字。
是否有任何内置的存储过程或函数可以做到这一点?任何帮助将不胜感激。
【问题讨论】:
标签: sql sql-server-2008 sql-server-2012
如何检查给定的字符串是否是sql server中的保留关键字。
我在谷歌上查了很多,但我没有找到!!
例如:如果我将输入字符串作为'Order',sql 语句应该
返回是否为保留关键字。
是否有任何内置的存储过程或函数可以做到这一点?任何帮助将不胜感激。
【问题讨论】:
标签: sql sql-server-2008 sql-server-2012
没有内置函数可以做到这一点。
这是已知标识符的列表。
http://technet.microsoft.com/en-us/library/ms189822.aspx
我建议将这些放在一个表中并在函数/存储过程中使用它。
【讨论】: