【发布时间】:2017-03-07 18:00:03
【问题描述】:
我有两张桌子。第一个是狗:
oldId name
----- -----
'AX01' Fido
'AX02' Pluto
... ....
另一个叫服务:
Id ServicedDog Descripton
--- ------------ ----------
1 'AX01' 'Dog bath'
2 'AX01' 'Dog Vaccined'
...
22 'AX02' 'Dog bath'
...
我们遇到的问题是,我们需要将表 dogs 的 oldId 列 (CHAR(4)) 转换为自动递增的 INT 1,并更新服务表的相应 ServicedDog 列以具有新值(它是一个外来的钥匙)。我遇到的另一个问题是 ServicedDog 的数据类型是 CHAR(4),我需要将此列的数据类型更改为 INT。请告诉我,这怎么能做到? 谢谢
【问题讨论】:
标签: mysql indexing insert foreign-keys