[ 
https://issues.apache.org/jira/browse/PHOENIX-7199?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17815602#comment-17815602
 ] 

Istvan Toth commented on PHOENIX-7199:
--------------------------------------

Be aware that the current default implementation in Phoenix is broken.
It does not set a default value, it just replaces any null values seen in the 
cell.

> Support declaration of DEFAULT in ALTER statement
> -------------------------------------------------
>
>                 Key: PHOENIX-7199
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-7199
>             Project: Phoenix
>          Issue Type: Improvement
>            Reporter: Nikita Pande
>            Priority: Major
>
> I cannot modify the default value of an existing column in Apache Phoenix.
> If I need to change the default value of a column, I have to create a new 
> table with the desired schema and migrate the data from the old table to the 
> new one.
> I think to modify column level DEFAULT, 
> https://issues.apache.org/jira/browse/PHOENIX-4815 needs to be fixed
> Refernce from IBM DB2
> {code:java}
> ALTER TABLE MYEMP ALTER COLUMN JOB SET DEFAULT 'PENDING'
> {code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to