Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit df5a6be

Browse files
committed
Queries for Issue #481
1 parent dbb0d7f commit df5a6be

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

xml/queries.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@
2424
<current_user query="CURRENT_USER()"/>
2525
<current_db query="DATABASE()"/>
2626
<hostname query="@@HOSTNAME"/>
27+
<table_comment query="SELECT table_comment FROM INFORMATION_SCHEMA.TABLES WHERE table_schema='%s' AND table_name='%s'"/>
28+
<column_comment query="SELECT column_comment FROM INFORMATION_SCHEMA.COLUMNS WHERE table_schema='%s' AND table_name='%s' AND column_name='%s'"/>
2729
<is_dba query="(SELECT super_priv FROM mysql.user WHERE user='%s' LIMIT 0,1)='Y'"/>
2830
<check_udf query="(SELECT name FROM mysql.func WHERE name='%s' LIMIT 0,1)='%s'"/>
2931
<users>
@@ -92,6 +94,9 @@
9294
<current_user query="CURRENT_USER"/>
9395
<current_db query="CURRENT_SCHEMA()"/>
9496
<hostname/>
97+
<!--<table_comment query="SELECT pg_catalog.obj_description(c.oid) FROM pg_catalog.pg_class c WHERE c.relname='%s'"/>-->
98+
<table_comment query="SELECT description FROM pg_description JOIN pg_class ON pg_description.objoid=pg_class.oid JOIN pg_namespace ON pg_class.relnamespace=pg_namespace.oid WHERE nspname='%s' AND relname='%s'"/>
99+
<column_comment query="SELECT col_description(pg_class.oid,pg_attribute.attnum) FROM pg_class JOIN pg_namespace ON pg_class.relnamespace=pg_namespace.oid JOIN pg_attribute ON pg_class.oid=pg_attribute.attrelid WHERE nspname='%s' AND relname='%s' AND attname='%s'"/>
95100
<is_dba query="(SELECT usesuper=true FROM pg_user WHERE usename=CURRENT_USER OFFSET 0 LIMIT 1)"/>
96101
<check_udf query="(SELECT proname='%s' FROM pg_proc WHERE proname='%s' OFFSET 0 LIMIT 1)"/>
97102
<users>
@@ -160,6 +165,8 @@
160165
<current_user query="SELECT SYSTEM_USER"/>
161166
<current_db query="SELECT DB_NAME()"/>
162167
<hostname query="@@SERVERNAME"/>
168+
<table_comment query="SELECT value FROM fn_listextendedproperty(NULL,'schema','%s','table','%s',NULL,NULL)"/>
169+
<column_comment query="SELECT value FROM fn_listextendedproperty(NULL,'schema','%s','table','%s','column','%s')"/>
163170
<is_dba query="IS_SRVROLEMEMBER('sysadmin')=1" query2="IS_SRVROLEMEMBER('sysadmin','%s')=1"/>
164171
<users>
165172
<inband query="SELECT name FROM master..syslogins" query2="SELECT name FROM sys.sql_logins"/>
@@ -234,6 +241,8 @@
234241
SELECT USERENV('ISDBA') FROM DUAL
235242
-->
236243
<hostname query="SELECT UTL_INADDR.get_host_name FROM DUAL"/>
244+
<table_comment query="SELECT comments FROM user_tab_comments WHERE table_name='%s'"/>
245+
<column_comment query="SELECT comments FROM user_col_comments WHERE table_name='%s' AND column_name='%s'"/>
237246
<is_dba query="(SELECT GRANTED_ROLE FROM DBA_ROLE_PRIVS WHERE GRANTEE=USER AND GRANTED_ROLE='DBA')='DBA'"/>
238247
<users>
239248
<inband query="SELECT USERNAME FROM SYS.ALL_USERS"/>

0 commit comments

Comments
 (0)