![]() |
|
Archives of the TeradataForumMessage Posted: Fri, 03 Oct 2008 @ 20:33:12 GMT
Good morning, I am in the process of creating a table using the following statement:
CREATE TABLE AP2.PRCHSUMM AS
(
select t.cust_id,
concat('20', substr(rpt_dt,1,2), '-', substr(rpt_dt,3,2), '-01') as
RPT_DT, . . .
When I execute my SQL, I receive the following error, "Syntax error: expected something between '(' and the string '2'." Even if I cast my concat function as a date
select t. cust_id,
cast (concat('20', substr(rpt_dt,1,2), '-', substr(rpt_dt,3,2), '-01')
as DATE FORMAT 'YYYY-MM-DD') as RPT_DT,
I receive the error: "expected something like "||" between the word 'concat' and '('" Does a technique exist where I can place concatenated data into a database via the create-table-as-select statement? Thank you for your time. Oscar V.
| ||||||||||||||||||||||||||||||||||||||||||||||||
| | ||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||
|
| ||||||||||||||||||||||||||||||||||||||||||||||||
| Copyright 2016 - All Rights Reserved | ||||||||||||||||||||||||||||||||||||||||||||||||
| Last Modified: 15 Jun 2023 | ||||||||||||||||||||||||||||||||||||||||||||||||