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
Copy file name to clipboardExpand all lines: xml/queries.xml
+17-4Lines changed: 17 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -63,7 +63,10 @@
63
63
<inbandquery="SELECT schema_name FROM information_schema.SCHEMATA WHERE "query2="SELECT db FROM mysql.db WHERE "condition="schema_name"condition2="db"/>
64
64
<blindquery="SELECT DISTINCT(schema_name) FROM information_schema.SCHEMATA WHERE "query2="SELECT DISTINCT(db) FROM mysql.db WHERE "count="SELECT COUNT(DISTINCT(schema_name)) FROM information_schema.SCHEMATA WHERE "count2="SELECT COUNT(DISTINCT(db)) FROM mysql.db WHERE "condition="schema_name"condition2="db"/>
65
65
</search_db>
66
-
<search_table/>
66
+
<search_table>
67
+
<inbandquery="SELECT table_schema, table_name FROM information_schema.TABLES WHERE "condition="table_name"condition2="table_schema"/>
68
+
<blindquery="SELECT DISTINCT(table_schema) FROM information_schema.TABLES WHERE "query2="SELECT DISTINCT(table_name) FROM information_schema.TABLES WHERE table_schema='%s'"count="SELECT COUNT(DISTINCT(table_schema)) FROM information_schema.TABLES WHERE "count2="SELECT COUNT(DISTINCT(table_name)) FROM information_schema.TABLES WHERE table_schema='%s'"condition="table_name"condition2="table_schema"/>
69
+
</search_table>
67
70
<search_column>
68
71
<inbandquery="SELECT table_schema FROM information_schema.COLUMNS WHERE "query2="SELECT table_name FROM information_schema.COLUMNS WHERE table_schema='%s'"condition="column_name"condition2="table_schema"/>
69
72
<blindquery="SELECT DISTINCT(table_schema) FROM information_schema.COLUMNS WHERE "query2="SELECT DISTINCT(table_name) FROM information_schema.COLUMNS WHERE table_schema='%s'"count="SELECT COUNT(DISTINCT(table_schema)) FROM information_schema.COLUMNS WHERE "count2="SELECT COUNT(DISTINCT(table_name)) FROM information_schema.COLUMNS WHERE table_schema='%s'"condition="column_name"condition2="table_schema"/>
@@ -136,7 +139,11 @@
136
139
<blindquery="SELECT %s FROM (SELECT %s, ROWNUM AS LIMIT FROM %s) WHERE LIMIT=%d"count="SELECT COUNT(*) FROM %s"/>
137
140
</dump_table>
138
141
<search_db/>
139
-
<search_table/>
142
+
<search_table>
143
+
<!-- NOTE: in Oracle the TABLESPACE_NAME is the spacename corresponding to SYS, SYSDBA, USERS. It is NOT the database name -->
144
+
<inbandquery="SELECT TABLESPACE_NAME, TABLE_NAME FROM SYS.ALL_TABLES WHERE "condition="TABLE_NAME"condition2="TABLESPACE_NAME"/>
145
+
<blindquery="SELECT DISTINCT(TABLESPACE_NAME) FROM SYS.ALL_TABLES WHERE "query2="SELECT TABLE_NAME FROM SYS.ALL_TABLES WHERE TABLESPACE_NAME='%s'"count="SELECT COUNT(DISTINCT(TABLESPACE_NAME)) FROM SYS.ALL_TABLES WHERE "count2="SELECT COUNT(TABLE_NAME) FROM SYS.ALL_TABLES WHERE TABLESPACE_NAME='%s'"condition="TABLE_NAME"condition2="TABLESPACE_NAME"/>
146
+
</search_table>
140
147
<search_column>
141
148
<inbandquery=""query2="SELECT TABLE_NAME FROM SYS.ALL_TAB_COLUMNS"condition="COLUMN_NAME"condition2="TABLESPACE_NAME"/>
142
149
<blindquery=""query2="SELECT DISTINCT(TABLE_NAME) FROM SYS.ALL_TAB_COLUMNS"count=""count2="SELECT COUNT(DISTINCT(TABLE_NAME)) FROM SYS.ALL_TAB_COLUMNS"condition="COLUMN_NAME"condition2="TABLESPACE_NAME"/>
@@ -205,7 +212,10 @@
205
212
<inbandquery="SELECT datname FROM pg_database WHERE "query2=""condition="datname"condition2=""/>
206
213
<blindquery="SELECT DISTINCT(datname) FROM pg_database WHERE "query2=""count="SELECT COUNT(DISTINCT(datname)) FROM pg_database WHERE "count2=""condition="datname"condition2=""/>
207
214
</search_db>
208
-
<search_table/>
215
+
<search_table>
216
+
<inbandquery="SELECT schemaname, tablename FROM pg_tables WHERE "condition="tablename"condition2="schemaname"/>
217
+
<blindquery="SELECT DISTINCT(schemaname) FROM pg_tables WHERE "query2="SELECT tablename FROM pg_tables WHERE schemaname='%s'"count="SELECT COUNT(DISTINCT(schemaname)) FROM pg_tables WHERE "count2="SELECT COUNT(tablename) FROM pg_tables WHERE schemaname='%s'"condition="tablename"condition2="schemaname"/>
218
+
</search_table>
209
219
<search_column>
210
220
<inbandquery="SELECT nspname FROM pg_namespace, pg_type, pg_attribute b JOIN pg_class a ON a.oid=b.attrelid WHERE a.relnamespace=pg_namespace.oid AND pg_type.oid=b.atttypid AND attnum>0 AND "query2="SELECT relname FROM pg_namespace, pg_type, pg_attribute b JOIN pg_class a ON a.oid=b.attrelid WHERE a.relnamespace=pg_namespace.oid AND pg_type.oid=b.atttypid AND attnum>0 AND nspname='%s'"condition="attname"condition2="nspname"/>
211
221
<blindquery="SELECT DISTINCT(nspname) FROM pg_namespace, pg_type, pg_attribute b JOIN pg_class a ON a.oid=b.attrelid WHERE a.relnamespace=pg_namespace.oid AND pg_type.oid=b.atttypid AND attnum>0 AND "query2="SELECT DISTINCT(relname) FROM pg_namespace, pg_type, pg_attribute b JOIN pg_class a ON a.oid=b.attrelid WHERE a.relnamespace=pg_namespace.oid AND pg_type.oid=b.atttypid AND attnum>0 AND nspname='%s'"count="SELECT COUNT(DISTINCT(nspname)) FROM pg_namespace, pg_type, pg_attribute b JOIN pg_class a ON a.oid=b.attrelid WHERE a.relnamespace=pg_namespace.oid AND pg_type.oid=b.atttypid AND attnum>0 AND "count2="SELECT COUNT(DISTINCT(relname)) FROM pg_namespace, pg_type, pg_attribute b JOIN pg_class a ON a.oid=b.attrelid WHERE a.relnamespace=pg_namespace.oid AND pg_type.oid=b.atttypid AND attnum>0 AND nspname='%s'"condition="attname"condition2="nspname"/>
@@ -265,7 +275,10 @@
265
275
<inbandquery="SELECT name FROM master..sysdatabases WHERE "condition="name"/>
266
276
<blindquery="SELECT name FROM master..sysdatabases WHERE "count="SELECT LTRIM(STR(COUNT(name))) FROM master..sysdatabases WHERE "condition="name"/>
267
277
</search_db>
268
-
<search_table/>
278
+
<search_table>
279
+
<inbandquery="SELECT name FROM %s..sysobjects WHERE xtype IN ('u', 'v') AND "condition="name"condition2="name"/>
280
+
<blindquery=""query2="SELECT name FROM %s..sysobjects WHERE xtype IN ('u', 'v') "count=""count2="SELECT LTRIM(STR(COUNT(name))) FROM %s..sysobjects WHERE xtype IN ('u', 'v')"condition="name"condition2="name"/>
281
+
</search_table>
269
282
<search_column>
270
283
<inbandquery=""query2="SELECT %s..sysobjects.name FROM %s..syscolumns, %s..sysobjects WHERE %s..syscolumns.id=%s..sysobjects.id"condition="[DB]..syscolumns.name"/>
271
284
<blindquery=""query2="SELECT %s..sysobjects.name FROM %s..syscolumns, %s..sysobjects WHERE %s..syscolumns.id=%s..sysobjects.id"count=""count2="SELECT COUNT(%s..sysobjects.name) FROM %s..syscolumns, %s..sysobjects WHERE %s..syscolumns.id=%s..sysobjects.id"condition="[DB]..syscolumns.name"/>
0 commit comments