SQL alter table works in MySQL but not in Oracle -


i have created table users

create table users ( id int, name varchar(40) ); 

now want default value name

this query works in mysql not in oracle database 11g xe

alter table users alter name set default 'user'; 

can explain why ?

the syntax adding default existing column different in oracle, viz:

alter table users modify (name default 'user'); 

sqlfiddle here


Comments

Popular posts from this blog

windows - Single EXE to Install Python Standalone Executable for Easy Distribution -

c# - Access objects in UserControl from MainWindow in WPF -

javascript - How to name a jQuery function to make a browser's back button work? -