更改sql中数据类型的大小

时间:2013-10-27 18:47:46

标签: sql oracle oracle10g

我创建了一个列idvarchar2(20)的表格。现在我想修改它并将大小更改为13,即列id varchar2(13)。怎么实现呢?提前致谢

p.s:我的桌子上没有任何数据。

2 个答案:

答案 0 :(得分:2)

您可以尝试使用Oracle: -

alter table tablename modify 
( 
   column_name    varchar2(13)
);

此外,如果您在表格中没有任何数据,那么您也可以drop使用该表格,然后create该表格的列号为varchar2(13)

答案 1 :(得分:0)

只需运行MySQL查询:

ALTER TABLE tablename CHANGE column `id` varchar2(13);

有关详细信息,请参阅here。如果您对此列有其他限制,请同时指定它们。