我刚刚创建了一个数据库,然后使用如下脚本添加了数百个表:
CREATE TABLE CapBond
(
[timestamp] varchar(50),
[Reward] varchar(50),
[Award] varchar(50),
[Fact] varchar(50)
)
CREATE TABLE Values
(
[timestamp] varchar(50),
[Name] varchar(50),
[Test] varchar(50),
[Read] varchar(50),
[Parameters] varchar(50)
)
我意识到我忘了在每个表中添加两列。一个用于主键,另一个用于指向'master‘表的FK。
有没有一种简单的方法来插入列,而不必删除数据库并重新创建它?最好将列作为表中的前两列插入?
发布于 2020-01-19 08:20:00
是。在mysql中,您可以使用alter table命令来实现此目的。请查看此页面以获取更详细的解释https://www.sqlservertutorial.net/sql-server-basics/sql-server-alter-table-add-column/。
https://stackoverflow.com/questions/59806007
复制相似问题