我試圖改變我的Java DB數據庫中字段的大小。我似乎無法做到。我目前的數據類型爲varchar(50)
,我想將其更新爲varchar(150)
。Java DB(德比)數據庫更改列大小
2
A
回答
5
解決:
ALTER TABLE [table] ALTER COLUMN [column] SET DATA TYPE [type];
我沒有使用SET DATA TYPE
功能和改爲只是想通過ALTER COLUMN [column] [type];
您正在使用什麼數據庫
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)
+0
這是否適用於JavaDb(又名德比?)。我不相信它 –
+0
@BrianAgnew我不知道德比。這是一個非常古老的問題,當時的標籤是java,數據庫,netbeans和jdbc – SpringLearner
相關問題
- 1. 如何更改德比數據庫中列的數據類型?
- 2. 在Java DB(德比)中區分大小寫的搜索
- 3. Java GridBagLayout更改列大小
- 4. mongodb vs apache DB(德比)或Java DB
- 5. 更新德比數據庫異常
- 6. 根據窗口大小更改列數
- 7. 德比數據庫查詢
- 8. 改變表格添加列在德比數據庫中的AFTER
- 9. 通過(APACHE ISIS)更改數據庫中列的大小
- 10. 複雜的東西在德比(Java DB)
- 11. Java應用程序到.EXE - 德比DB
- 12. Java DB德比驅動程序加載
- 13. 轉換char INTEGER在java德比DB
- 14. H2數據庫列大小
- 15. 無法更改Java版中的Berkeley DB數據庫類型?
- 16. JSP和德比數據庫類
- 17. 恢復德比數據庫在線
- 18. Python數據庫連接字符串與德比數據庫
- 19. 更改Java中的數組大小
- 20. 如何改變在一排一列的一定值,而無需更新整排的Java德比數據庫
- 21. 更改大型SQL Server數據庫中的列大小會導致問題
- 22. 連接到DB(德比)
- 23. 德比數據庫在半小時後變得越來越慢
- 24. Phpmyadmin導入 - 更改數據庫大小和記錄數量?
- 25. 無法更改列大小
- 26. 更改UIPickerView的列大小
- 27. 德比數據庫是否有限制
- 28. 程序在數據庫或在德比
- 29. 插入Java.sql.Date到德比數據庫
- 30. 德比數據庫插入錯誤
重新聲明呢? MySQL的? PostgreSQL的? SQL Server?德比?還有別的嗎? –
JDBC只是您的代碼和數據庫之間的隧道,所以您需要使用SQL來針對您正在使用的特定數據庫。 –
德比數據庫。 –