[VIEWED 3062
TIMES]
|
SAVE! for ease of future access.
|
|
|
xbox
Please log in to subscribe to xbox's postings.
Posted on 07-13-07 1:15
PM
Reply
[Subscribe]
|
Login in to Rate this Post:
0
?
|
|
Hi all, I have to do small thing is SQL server. rename the existing column name and update the character of that column but all the values of column in it. for eg Number Code Amount 1001 W 123.45 1001 A 123.45 1002 B 78.90 1003 C 86753.09 I need to change Number into ID and keep all the values in it. also right now number has character int(10) which needs to change into int(6). I know i can do this by right clicking that column and clicking design table and changing everything out there but the thing is i need this in script. Can somebody help me to do this in simplest way.
|
|
|
|
xbox
Please log in to subscribe to xbox's postings.
Posted on 07-13-07 1:58
PM
Reply
[Subscribe]
|
Login in to Rate this Post:
0
?
|
|
exec SP_Rename 'tablename.oldcolumnname','newcolumname','Column' this proc works fine but can we write our own script
|
|
|
cofi
Please log in to subscribe to cofi's postings.
Posted on 07-13-07 2:07
PM
Reply
[Subscribe]
|
Login in to Rate this Post:
0
?
|
|
try this one to change the data type ALTER TABLE MODIFY (Number int(6) NOT NULL ); Try this one to rename the column Name EXEC sp_rename @objname = 'table_name.old_column_name', @newname = 'new_column_name', @objtype = 'COLUMN'
|
|
|
cofi
Please log in to subscribe to cofi's postings.
Posted on 07-13-07 2:09
PM
Reply
[Subscribe]
|
Login in to Rate this Post:
0
?
|
|
correction on first one ALTER TABLE tableName MODIFY (Number int(6) NOT NULL );
|
|