SqlDbx Forum

SqlDbx

You are not logged in.

#1 2016-07-06 15:21:39

garbuya
Member

Bug with Q-delimited literals (Oracle 11g)

It looks like SqlDbx does not support Q-delimited literals

SELECT T.TABLE_NAME
      ,T.COLUMN_NAME
      ,T.DATA_TYPE||'('||NVL(T.DATA_PRECISION,T.DATA_LENGTH)||')' COL_TYPE
      ,T.NULLABLE
      ,Q'[SELECT ']' || T.TABLE_NAME || Q'[' TBL, COUNT(*) CNT, TO_CHAR(SYSDATE,'YYYYMMDD') DT FROM ]' || T.TABLE_NAME ||';' SEL_COUNT_SQL
FROM USER_TAB_COLS T
WHERE ROWNUM < 5
ORDER BY T.TABLE_NAME
;

This is absolutely valid SQL statement and it runs OK in PL/SQL or any other application

However, SQLDbx gives these errors:

ORA-01756: quoted string not properly terminated
SQL parse error location
ORA-00900: invalid SQL statement
SQL parse error location

Last edited by garbuya (2016-07-14 08:00:19)

Offline

#2 2016-08-03 13:52:42

garbuya
Member

Re: Bug with Q-delimited literals (Oracle 11g)

Please comment this post

Offline

#3 2016-08-25 13:51:12

garbuya
Member

Re: Bug with Q-delimited literals (Oracle 11g)

Please comment this post

Offline

#4 2016-08-26 11:58:09

sqldbxhelp
Administrator

Re: Bug with Q-delimited literals (Oracle 11g)

This will be fixed in the one of the future releases

Offline

Board footer

Powered by FluxBB