IntelliSense功能分析之对象名及分隔符匹配

日期: 2009-09-16 作者:Robert Sheldon翻译:孙瑞 来源:TechTarget中国 英文

对象名称匹配   当键入一个对象名时,如变量、模式、表、列或函数,IntelliSense将显示一个下拉列表,里面包含了函数中相应的对象名。比如,如果你在FROM后面键入第一个空格,你将会看到一个下拉列表,包含了database和schema等;如果你指定一个schema名,你将会看到包含表和视图的下拉列表。   输入对象名的字母越多,就越可能得到正确的匹配名称。例如,如果你选择Sales schema,输入Sal,下拉列表就会显示以Sal为开头的名称。

然后你选择相应的表就可以了,只需敲下回车键。如下图所示:   你可能注意到在下拉列表旁边还有一个提示框,它显示了标识符声明。如果下拉列表无法显……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

对象名称匹配

  当键入一个对象名时,如变量、模式、表、列或函数,IntelliSense将显示一个下拉列表,里面包含了函数中相应的对象名。比如,如果你在FROM后面键入第一个空格,你将会看到一个下拉列表,包含了database和schema等;如果你指定一个schema名,你将会看到包含表和视图的下拉列表。

  输入对象名的字母越多,就越可能得到正确的匹配名称。例如,如果你选择Sales schema,输入Sal,下拉列表就会显示以Sal为开头的名称。然后你选择相应的表就可以了,只需敲下回车键。如下图所示:

  你可能注意到在下拉列表旁边还有一个提示框,它显示了标识符声明。如果下拉列表无法显示,你需要将光标移动到相应的位置,使用ALT+右键点击。关闭只需敲下ESC键。

  分隔符匹配

  IntelliSense还可以在你的T-SQL内匹配分隔符。对于数据库引擎来说,分隔符包括了圆括号以及BEGIN…END、BEGIN TRY…END TRY、BEGIN CATCH…END CATCH等代码块。IntelliSense可以通过高亮开始与终止符或关键字的方式进行匹配。

  下图显示了BEGIN…END代码,关键字进行了高亮。

  在键入第二个分隔符时,IntelliSense将自动高亮分隔符。例如,在上面的图片中,输入END后,IntelliSense高亮了BEGIN 和END两个关键字。

  当多个代码块相互嵌套时,标识符匹配就显得相当实用了。高亮在移动光标前都会有效。你可以使用CTRL+]来选择不同的分隔符。

翻译

孙瑞
孙瑞

相关推荐