On Thu, Jan 15, 2009 at 2:02 PM, Jeff Young <cooljeff913@xxxxxxxxx> wrote:

I am attempting to create a temporary table in QTEMP using an SQL statement
that starts with a CTE and then selects data based on the CTE.
The base SQL statement works fine, but when I wrap a Declare global tempory
table expression around it, I get a Column List Required error.



You are using the as-subquery-clause. The subquery includes derived columns
(e.g., min() expressions) so the list of column names is required like so...

-DECLARE GLOBAL TEMPORARY TABLE--*table-name*------------------->

--+----------------------------------------------------------------+-->
| .------------------------------------------------------. |
| V | |
'-(----*column-name*--+-------------------------------------+-+--)-'
| .-COLUMN-. |
'-FOR--+--------+--*system-column-name*-'

--AS--(--*select-statement*--)--+-WITH NO DATA-+--+--------------+--|
'-WITH DATA----' '-*copy-options*-'




As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.