如何使用SQL查询在MS SQL中的另一列之后添加列?
TempTable ID int,类型nvarchar(20),活动位
NewTable ID int,类型nvarchar(20),描述文本,活动位
这就是我想要的,我该怎么做
Ham*_*ish 88
假设MySQL(编辑:在提供SQL变体之前发布):
ALTER TABLE myTable ADD myNewColumn VARCHAR(255) AFTER myOtherColumn
Run Code Online (Sandbox Code Playgroud)
AFTER关键字告诉MySQL放置新列的位置.您还可以使用FIRST将新列标记为表中的第一列.
这取决于您使用的数据库。在 MySQL 中,您将使用“ALTER TABLE”语法。我不记得具体是怎么做的,但如果你想添加一个名为“newcol”的列,它是一个 200 个字符的 varchar,那么它会是这样的:
ALTER TABLE example ADD newCol VARCHAR(200) AFTER otherCol;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
98857 次 |
| 最近记录: |