我正在尝试更改 Java DB 数据库中字段的大小。我只是似乎无法做到。我当前的数据类型是varchar(50)
,我想将其更新为varchar(150)
.
问问题
9368 次
2 回答
7
解决了:
ALTER TABLE [table] ALTER COLUMN [column] SET DATA TYPE [type];
我没有使用该SET DATA TYPE
功能,而是试图通过使用重新声明它ALTER COLUMN [column] [type];
于 2013-10-04T14:59:51.533 回答
1
对于mysql,你可以这样做
alter table table_name modify col_name varchar(150)
JDBC 代码
PreparedStatement pt =connection.prepareStatement("alter table table_name modify col_name varchar(150)");
pt.executeUpdate();
在 ms sql server 中使用此命令
ALTER TABLE [table_name]
ALTER COLUMN [Column_name] varchar(150)
于 2013-09-28T09:57:30.440 回答