检查MimerValidator的SQL查询
复制代码代码如下所示:
选择A,C,D从mytable
在(a,b)在((1,2),(1),(1))
答:是的。
如果你怀疑一些SQL架构是有效的,运行它通过模仿器。在这种情况下,您的查询(查询你的登录验证)会得到以下结果:
*在SQL-92,无效
* sql_2003 SQL-99和,有效和具有以下注释:
f641,行和表的建设者
T051, Row types
f561,全值表达式
这将使用下列功能以外而SQL-99核心或核心sql-200x(草案):
f641,行和表的建设者
t051,行类型
f561,全值表达式
也就是说,如果您的特殊数据库系统不支持这些选择功能,您仍然会收到错误的信息。
也许你想试试以下:
选择A,C,D
从表
其中a=1和b=2
或a=1和b=4
或a=1和b=5
此查询运行顺利,因为(a,b)是一个键,因此索引查询将更有效。