当前位置:  开发笔记 > 数据库 > 正文

奇怪的SQL Server Management工作室行为

如何解决《奇怪的SQLServerManagement工作室行为》经验,为你挑选了1个好方法。

我目前正在使用SQL Server Management Studio(版本9.00.3042.00)并单击"新建查询"并编写以下代码:

Select 
    colA,
    colB,
    colC
    colD
From
    table1

当我单击解析(复选框)按钮以验证SQL语句时,它会显示"命令已成功完成".是不是解析按钮假设抓住这些简单的错误......

有没有人在Management Studio中遇到过这种行为?这才刚刚开始发生......



1> Jeromy Irvin..:

那是因为那是有效的SQL.您正在使用名称colD对colC进行有效别名.它与输入相同:

colC as colD

编辑:对于它的价值,这是人们争辩说你应该在这样的情况下将逗号放在行的开头的原因之一.当代码格式化时,更容易发现这样的问题:

Select 
    colA
    , colB
    , colC
    colD
From
    table1

推荐阅读
依然-狠幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有