我创建了一个包含85列的表,但我错过了一列.错过的列应该是第57行(列的位置).我不想删除该表,也不想再创建它,我需要编辑该表,我必须在第57行添加该列
ALTER table table_name
Add column column_name57 integer
Run Code Online (Sandbox Code Playgroud)
如何在第57行调用该列
Ama*_*ams 52
ALTER TABLE
默认情况下,在表的末尾添加新列.使用该AFTER
指令将其放在表中的某个位置:
ALTER table table_name
Add column column_name57 integer AFTER column_name56
Run Code Online (Sandbox Code Playgroud)
来自mysql doc
要在表格行中的特定位置添加列,请使用
FIRST
或AFTER
col_name
.默认是最后添加列.您还可以使用FIRST
和AFTER
inCHANGE
或MODIFY
操作来重新排序表中的列.
http://dev.mysql.com/doc/refman/5.1/en/alter-table.html
我为PostgreSQL搜索了这个,但似乎不可能.
归档时间: |
|
查看次数: |
63333 次 |
最近记录: |