验证错误语法 IntelliSense可以在语句中标注错误,这样你就可以立即查看到代码的错误了。错误的语句将会被红色波浪线标注出来,如下图所示: 虽然可以立即提示错误的代码,但是想通过红线提示找到错误的症结也并不是见容易的事。如上图所示的语句中,问题出在表的名称错误,所有的列名都被当成错误了,虽然它们并没有错。因此要找出语句中的错误,你需要更加仔细的审查,尤其是那些复杂的语句。
查看标识符声明 在T-SQL代码中查看不同类型的对象是非常有帮助的。如果你将光标移动到对象上(表或函数),IntelliSense将自动提供对象的具体信息。例如:如果你将光标移动到……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
验证错误语法
IntelliSense可以在语句中标注错误,这样你就可以立即查看到代码的错误了。错误的语句将会被红色波浪线标注出来,如下图所示:
虽然可以立即提示错误的代码,但是想通过红线提示找到错误的症结也并不是见容易的事。如上图所示的语句中,问题出在表的名称错误,所有的列名都被当成错误了,虽然它们并没有错。因此要找出语句中的错误,你需要更加仔细的审查,尤其是那些复杂的语句。
查看标识符声明
在T-SQL代码中查看不同类型的对象是非常有帮助的。如果你将光标移动到对象上(表或函数),IntelliSense将自动提供对象的具体信息。例如:如果你将光标移动到一个表的名称上时,提示框将显示对象类型以及表的完整当限名称,如下图所示:
IntelliSense所显示的信息是由对象类型所决定的。如果光标在一个函数名上,提示框将显示函数类型、参数信息以及返回值的数据类型。另一方面,光标在列上面时,提示框将显示对象类型。数据类型以及是否允许空值等信息。
修改IntelliSense选项
IntelliSense支持少数的选项设置修改。
打开Options对话框,要修改IntelliSense普通设置可以选择IntelliSense node 如下图所示。
IntelliSense还可以修改语句补充选项,包括T-SQL和XML,如下图所示。
尽管能够修改的设置不多,但是IntelliSense在编写Transact-SQL代码时还是非常有用的,使用它虽然要习惯一段时间,但这是值得的。
然而你要记住,IntelliSense并不支持所有的Transact-SQL语法,要想得到更多关于IntelliSense的信息,你可以参考SQL Server 2008在线指南。
翻译
相关推荐
-
SQL Server 2008将退出微软主流数据库支持
你的企业是否还在运行SQL Server 2008?请注意微软为SQL Server 2008提供的主流技术支持服务将于今年的7月8日正式结束。
-
SQL Prompt与IntelliSense大对比(上)
开发工具的自动完成功能诞生到现在已经超过十年了。它就像一台洗碗机,一旦拥有它,你就再也不能离开它。
-
SQL Prompt与IntelliSense大对比(下)
SQL Prompt可以节省你的时间,降低编码过程中枯燥重复的工作量,以及更容易读读的现有数据库代码。
-
SQL Server 2008中的对称密钥加密
证书和非对称密钥使用数据库级的内部公钥加密数据,并且使用数据库级内部私钥解密数据。而对称密钥相对简单,它们包含一个同时用来加密和解密的密钥。