我没有足够的声誉来发布一个屏幕截图,所以我会尽我最大的努力来解释发生了什么。
正如我在标题中所说的,当您正常运行它时,它是一个执行得很好的视图。当我试图使用设计视图打开它时,它会抛出以下错误:
I-解析> SQL窗格的内容时遇到以下错误: 在WHERE子句“(”)中出现错误。无法解析查询文本。
WHERE子句没有什么问题,或者我认为它运行良好的语法。我担心的是,有一些扩展属性试图定义它在设计模式下的外观。我完全不熟悉这个概念。
这是一个bug,还是我的SQL的问题?出于安全原因,我更改了表名。
WHERE (dbo.tblxx.bolObsolete = 'False') AND (dbo.tblxy.bolObsolete = 'False')
发布于 2015-04-28 13:42:22
除了在管理演播室中使用to之外,没有解决问题的办法.这是一个bug,或者是微软根据设计所称的错误。
视图设计器有更多问题,而不仅仅是BIt数据类型。设计器不支持几个有效的SQL语法。这就是为什么我从不使用designer,而只是在management中编写create/alter语句。
https://stackoverflow.com/questions/28226369
复制相似问题