欢迎光临

木子屋

标题: SQL Server 2000查询分析器中快速定位到行

作者: dnawo

日期: 2008-07-21 02:34 PM

分类: 服务器

内容: 如果SQL语句有错，在查询分析器的消息窗口中就会显示出第几行有什么错误，例如：
复制内容到剪贴板 程序代码declare @l char,@m char,@n char
declare @i int
declare @startdate datetime,@enddate datetime
set @startdate = getdate()
set @i = 0
while(@i<=1000000)
begin
set @l = char(convert(int,rand()*25+65))
set m = char(convert(int,rand()*25+65))
set @n = char(convert(int,rand()*25+65))
insert into table1(name,age) values(@l+@m+@n,@i)
set @i = @i + 1
end
set @enddate = getdate()
print convert(varchar,datediff(ms,@startdate,@enddate)) + ' 毫秒'
消息窗错误提示：
引用内容服务器: 消息 170，级别 15，状态 1，行 11
第 11 行: '=' 附近有语法错误。
由于SQL Server 2000查询窗口不能像Dreamweaver、VS2005那样显示行号(SQL Server 2005可以)，虽然将光标置于某一行在分析器状态栏中就能看到当前的行数，但行的定位显然还是极为不便的，幸好查询分析器像记事本一样提供了转到行(Ctrl+G)的功能，按Ctrl+G打开转到对话框，输入你要跳转的行数确定，该行立即处于选中状态！

+ 查看当前日志评论 (0)

登录

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 1.147 ms

返回

标题: SQL Server 2000查询分析器中快速定位到行

你没有权限发表评论

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 1.147 ms

返回

暂无评论

返回

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 1.162 ms

返回