You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -82,6 +94,7 @@ public static function getQueries()
82
94
AND file.prop6 IS NOT NULL AND file.prop7 IS NOT NULL',
83
95
84
96
'SELECT * FROM [nt:file] AS file WHERE (((file.prop1 IS NOT NULL AND file.prop2 IS NOT NULL) AND file.prop3 IS NOT NULL) OR (((file.prop4 IS NOT NULL AND file.prop5 IS NOT NULL) AND file.prop6 IS NOT NULL) AND file.prop7 IS NOT NULL))',
97
+
'SELECT * FROM [nt:file] AS file WHERE (((file.[prop1] IS NOT NULL AND file.[prop2] IS NOT NULL) AND file.[prop3] IS NOT NULL) OR (((file.[prop4] IS NOT NULL AND file.[prop5] IS NOT NULL) AND file.[prop6] IS NOT NULL) AND file.[prop7] IS NOT NULL))',
@@ -90,6 +103,7 @@ public static function getQueries()
90
103
OR NOT file.prop3 = \'hello\' AND file.prop4 <> \'hello\'',
91
104
'SELECT * FROM [nt:file] AS file WHERE ((NOT file.prop1 IS NOT NULL AND NOT NOT file.prop2 IS NOT NULL) OR (NOT file.prop3 = \'hello\' AND file.prop4 <> \'hello\'))',
92
105
'SELECT * FROM [nt:file] AS file WHERE (((NOT file.prop1 IS NOT NULL) AND (NOT (NOT file.prop2 IS NOT NULL))) OR ((NOT file.prop3 = \'hello\') AND file.prop4 <> \'hello\'))',
106
+
'SELECT * FROM [nt:file] AS file WHERE (((NOT file.[prop1] IS NOT NULL) AND (NOT (NOT file.[prop2] IS NOT NULL))) OR ((NOT file.[prop3] = \'hello\') AND file.[prop4] <> \'hello\'))',
93
107
);
94
108
95
109
/*
@@ -98,6 +112,7 @@ public static function getQueries()
98
112
$queries['6.7.13.And'] = array(
99
113
'SELECT * FROM [nt:file] AS file WHERE file.prop1 IS NOT NULL AND file.prop2 IS NOT NULL',
100
114
'SELECT * FROM [nt:file] AS file WHERE (file.prop1 IS NOT NULL AND file.prop2 IS NOT NULL)',
115
+
'SELECT * FROM [nt:file] AS file WHERE (file.[prop1] IS NOT NULL AND file.[prop2] IS NOT NULL)',
101
116
);
102
117
103
118
/*
@@ -106,6 +121,7 @@ public static function getQueries()
106
121
$queries['6.7.14.Or'] = array(
107
122
'SELECT * FROM [nt:file] AS file WHERE file.prop1 IS NOT NULL OR file.prop2 IS NOT NULL',
108
123
'SELECT * FROM [nt:file] AS file WHERE (file.prop1 IS NOT NULL OR file.prop2 IS NOT NULL)',
124
+
'SELECT * FROM [nt:file] AS file WHERE (file.[prop1] IS NOT NULL OR file.[prop2] IS NOT NULL)',
109
125
);
110
126
111
127
/*
@@ -114,6 +130,7 @@ public static function getQueries()
114
130
$queries['6.7.15.Not'] = array(
115
131
'SELECT * FROM [nt:file] AS file WHERE NOT file.prop1 IS NOT NULL',
116
132
'SELECT * FROM [nt:file] AS file WHERE (NOT file.prop1 IS NOT NULL)',
133
+
'SELECT * FROM [nt:file] AS file WHERE (NOT file.[prop1] IS NOT NULL)',
117
134
);
118
135
119
136
/*
@@ -124,13 +141,22 @@ public static function getQueries()
124
141
/*
125
142
* 6.7.18. PropertyExistence
126
143
*/
127
-
$queries['6.7.18.PropertyExistence'] = 'SELECT * FROM [nt:file] AS file WHERE file.prop1 IS NOT NULL';
144
+
$queries['6.7.18.PropertyExistence'] = array(
145
+
'SELECT * FROM [nt:file] AS file WHERE file.prop1 IS NOT NULL',
146
+
'SELECT * FROM [nt:file] AS file WHERE file.[prop1] IS NOT NULL',
147
+
);
128
148
129
149
/*
130
150
* 6.7.19. FullTextSearch
131
151
*/
132
-
$queries['6.7.19.FullTextSearch'] = 'SELECT * FROM [nt:file] AS file WHERE CONTAINS(file.prop, \'expr\')';
133
-
$queries['6.7.19.FullTextSearch_With_Single_Quote'] = "SELECT * FROM [nt:file] AS file WHERE CONTAINS(file.prop, 'expr''')";
152
+
$queries['6.7.19.FullTextSearch'] = array(
153
+
'SELECT * FROM [nt:file] AS file WHERE CONTAINS(file.prop, \'expr\')',
154
+
'SELECT * FROM [nt:file] AS file WHERE CONTAINS(file.[prop], \'expr\')',
0 commit comments