Focal Point
[CLOSED] WebFOCUS IDE and ANSI Standard SQL

This topic can be found at:
https://forums.informationbuilders.com/eve/forums/a/tpc/f/7971057331/m/1667080766

February 03, 2014, 04:10 PM
SeyedG
[CLOSED] WebFOCUS IDE and ANSI Standard SQL
Hi all,
Does anyone know if WebFOCUS uses ANSI Standard SQL in its IDE? I have opened a case with IBI, but the initial response did not answer this question.

Thanks,

Seyed

This message has been edited. Last edited by: SeyedG,
February 04, 2014, 04:07 AM
Wep5622
As far as I have witnessed:

Most internal functions of the IDE that make use of a database use FOCUS databases on the WebFOCUS server. Those don't use SQL at all.

For TABLE requests, what SQL gets generated depends on the adapter. Adapters tend to optimize for database specific "peculiarities", which may not always be ANSI.
For example, Oracle has a tendency to specify implicit outer joins using (+) in the where-clause conditions and so does the adapter.

You can check fairly easily by tracing the generated SQL statments:
SET TRACEOFF = ALL
SET TRACEON = STMTRACE//CLIENT
SET TRACEON = SQLAGGR//CLIENT
SET TRACESTAMP = OFF
SET TRACEUSER = CLIENT
SET XRETRIEVAL = OFF



WebFOCUS 8.1.03, Windows 7-64/2008-64, IBM DB2/400, Oracle 11g & RDB, MS SQL-Server 2005, SAP, PostgreSQL 11, Output: HTML, PDF, Excel 2010
: Member of User Group Benelux :
February 07, 2014, 09:50 AM
SeyedG
Hello Wep5622,
Thank you for your input. With the information we got from IBI support, this question has been answered. IBI support sent us a link containing Supported Systems and Adapters Information for WebFOCUS Reporting Server 7.6.11. According to the Support Technician, databases appearing on the list support ANSI Standard SQL.

Regards,

Seyed


WebFOCUS 8.0.09
App Studio 8009
Linux Kernel-2.6
DBMS: Oracle 11g
all output (Excel, HTML, AHTML, PDF)