![]() |
|
Archives of the TeradataForumMessage Posted: Tue, 05 Aug 2008 @ 16:39:27 GMT
Hi, When I try to execute the below alter table statement through sql assistant, I get the below error.
Alter table DATABASE1.TABLE1
ADD COLUMN1 DECIMAL(13,0) NOT NULL COMPRESS 0.
;
3559: Column COLUMN1 is not NULL and it has no default value.
Output directed to Answerset window
But the same statement works on a different database in the same data warehouse.
Alter table DATABASE2.TABLE1
ADD COLUMN1 DECIMAL(13,0) NOT NULL COMPRESS 0.
;
Any idea why this happens? Is there something in the setting of database 1 which prevents it from taking the keyword compress? I overcame the error in database 1 by removing the word COMPRESS and replacing it with the word DEFAULT, but I am not able to understand why the statement works in one database and not in another. Regards, Ramaswamy
| ||||||||||||||||||||||||||||||||||||||||||||||||
| | ||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||
|
| ||||||||||||||||||||||||||||||||||||||||||||||||
| Copyright 2016 - All Rights Reserved | ||||||||||||||||||||||||||||||||||||||||||||||||
| Last Modified: 15 Jun 2023 | ||||||||||||||||||||||||||||||||||||||||||||||||