我有一个表作为A(代码,id,num,地址)
这里code,id和num是主键,并且在任何其他表上都没有外键依赖。
我需要使用num
更新id
...我可以这样做吗?
num是电话号码。我想出了这个。但我有另一个问题
我们可以使用num only.example更新相同的列数 更新A. SET num ='' WHERE num ='';
答案 0 :(得分:1)
您可以尝试这样的事情:
update A
set num = $someValue
where id = $someOtherValue;
你说没有外键依赖这个键所以为什么不呢?
答案 1 :(得分:0)
鉴于主键在更新后仍然是唯一的,并且假设您没有为此列定义类似“alway generated”的内容:是的,您可以。
答案 2 :(得分:0)
UPDATE A
SET num = '<value>'
WHERE id = '<identifier>';
如果我理解你的问题,那就足够了。