![]() |
1
12
默认情况下,只在末尾添加列。 要在中间插入列,必须删除并重新创建表和所有相关对象(约束、索引、默认值、关系等)。 有几个工具可以为您这样做,根据表的大小,这可能是一个密集的操作。 您还可以考虑在表上创建按优先顺序显示列的视图(替代表中的实际顺序)。 |
![]() |
2
5
它起作用了。
|
![]() |
3
2
http://www.orafaq.com/wiki/SQL_FAQ#How_does_one_add_a_column_to_the_middle_of_a_table.3F
表示无法完成,并建议对表进行重命名和执行
|
![]() |
4
2
|
![]() |
5
1
我知道这是个老话题(2009年),但也许它能帮助那些仍在寻找答案的人。在MySQL中,它的工作原理是2在表中的任何地方添加一列。
这是2输入一个文本列,但是你可以为新列设置你想要的任何属性,只要确保你用大写字母写它们。 我在Xampp(mysql admin)中找到它,当我使用它2时,在mysql表的中间插入一列。 希望它有帮助。 |
![]() |
blogger13 · 视频租赁店数据库的规范化 5 月前 |
![]() |
ì¤ì¤í · 为什么LEFT INNER JOIN被弃用? 6 月前 |
![]() |
relatively_random · 确保两个表之间一致的共同参考 6 月前 |
|
Grenish Rai · Firestore错误“用户文档不存在” 10 月前 |
![]() |
Saijo-Shi · PLpgsql中的更新触发器 10 月前 |
![]() |
Dante · Django::配置不当:池不支持持久连接 10 月前 |
![]() |
YouLocalRUser · 删除重复行,保留第一行 11 月前 |