Dav*_*veB 15 sql database postgresql
我有一个PostgreSQL(9.0)数据库,其列card_id目前是整数类型
我需要将其更改为键入文本
实现这一目标的最佳方法是什么?
我能找到的唯一解决方案是创建一个临时列,删除原始然后重命名,我认为它们可能是一个更好的方法?
Mil*_*dev 27
你有没有尝试过精细手册的建议:
ALTER TABLE table ALTER COLUMN anycol TYPE anytype;
Run Code Online (Sandbox Code Playgroud)
您可能需要添加USING ...到此语句,具体取决于当前和新类型.但在你的具体情况下,我认为不应该是必要的.
| 归档时间: |
|
| 查看次数: |
17293 次 |
| 最近记录: |