我有一个表 A (code,id,num,address)
这里 code、id 和 num 是主键,任何其他表上都没有外键依赖项。
我需要num
使用id
...进行更新,我可以这样做吗?
num 是电话号码。我想出来了。但我还有一个问题
我们可以仅使用 num 更新同一列 num 吗?例如 UPDATE A SET num = '' WHERE num = '';
我有一个表 A (code,id,num,address)
这里 code、id 和 num 是主键,任何其他表上都没有外键依赖项。
我需要num
使用id
...进行更新,我可以这样做吗?
num 是电话号码。我想出来了。但我还有一个问题
我们可以仅使用 num 更新同一列 num 吗?例如 UPDATE A SET num = '' WHERE num = '';
你可以尝试这样的事情:
update A
set num = $someValue
where id = $someOtherValue;
你说没有依赖这个键的外键,为什么不呢?
鉴于更新后主键仍然是唯一的,并且您没有为此列定义类似“始终生成”的内容:是的,您可以。
UPDATE A
SET num = '<value>'
WHERE id = '<identifier>';
如果我正确理解您的问题,应该就足够了。