是否可以在 Firebird 中重命名表?
Posted
技术标签:
【中文标题】是否可以在 Firebird 中重命名表?【英文标题】:Is it possible to rename a table in Firebird? 【发布时间】:2012-08-30 18:59:55 【问题描述】:是否可以在 Firebird 中重命名表,或者我应该创建一个新表,然后使用 insert 移动数据?
【问题讨论】:
见firebirdfaq.org/faq363 另见:tracker.firebirdsql.org/browse/CORE-2486 【参考方案1】:可以通过以下方式更改列名:
ALTER TABLE "tableName" ALTER "columnName" TO "NewColumnName";
【讨论】:
【参考方案2】:显然不是。
您必须创建一个新表,复制旧值,或者创建一个与原始表具有相同名称的视图。
更多详情请参阅http://www.firebirdfaq.org/faq363/。
【讨论】:
以上是关于是否可以在 Firebird 中重命名表?的主要内容,如果未能解决你的问题,请参考以下文章