【发布时间】:2017-06-01 07:48:28
【问题描述】:
我在数据库中有表 A 和表 B。我正在尝试将表 A 中的列移动到表 B 而不会丢失任何数据。不确定是否最好以某种方式移动列或在表 B 中创建一个全新的列然后复制数据?
问题是数据库已经在生产中,我不希望客户端丢失当前存储在表 A 的 X 列中的数据。我想进行迁移以在表中创建相同的 X 列B,然后以某种方式将数据复制到那里。我不知道该怎么做,我在这里找不到类似的问题。
【问题讨论】:
-
大概您需要将值存储到特定记录中?还是您只需将值转移到空表中的新记录中?
INSERT … SELECT或带有子选择的 UPDATE 可能会有所帮助。
标签: database laravel laravel-4 database-migration