作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在 C# 程序中获得运行时所有 t-sql 保留关键字的列表。
bool iskeyword = IsSqlReservedKeyword("string");
或
list<string> ReservedKeywordList = new list<string>();
ReservedKeywordList = GetSQLReservedKeywords();
就像在 C# 中一样,有一个方法 IsValidIdentifier("string")
。 SQL类型有类似的方法吗?
最佳答案
所有保留(以及将来可能保留的)关键字都是 listed on MSDN .您需要设置一个属性来自己返回此单词列表。有点不确定,但你只需要做一次。
我可能会编写一些 Perl 或 Python 脚本来解析该页面并为我创建属性。可能需要更长的时间,但比手动操作更有趣,而且可以在此过程中学到一些东西。
关于c# - 我如何在 C# 程序中获取所有 T-SQL 保留关键字的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9578803/
我是一名优秀的程序员,十分优秀!