Create table emp
(id number(9), name varchar2(20),salary
number(9,2));
The table has 100 records after table created.Now i nee to
change id's Datatype is to be Varchar2(15). now
Alter table emp modify(id varchar2(15),name varchar2(20),
salary number(9,2));
Whether it will work or returns error? post answer with
explanation.
Answer Posted / nilesh
It will not work,
If u have data in a table and u have to change data type
number to varchar2 then it will gives error, If u change
varchar2(100) column to char(200) it will work,
The number to varchar2 or varchar2 to number will not work
when u have data in table.
| Is This Answer Correct ? | 0 Yes | 2 No |
Post New Answer View All Answers
Can we join same table in sql?
How many aggregate functions are available there in sql?
What is pl sql package?
How does one load ebcdic data? : aql loader
What is an implicit commit?
How delete a row in sql?
What is trigger with example?
Is trigger a stored procedure?
Lookups are a key component in sql server integration services (ssis). Explain its purpose?
What is optimistic concurrency control? : Transact sql
What is a natural join?
How many joins in sql?
How do I create a sql database?
What is a pragma statement?
what is a database? : Sql dba