0

A(コード、ID、番号、アドレス)としてテーブルがあります

ここで、code、id、および num は主キーであり、外部キーの依存関係は他のテーブルには存在しません。

numを使用して更新する必要がありidます…できますか?

num は電話番号でした。私はこれを理解しました。しかし、別の質問があります

num のみを使用して同じ列 num を更新できますか。例 UPDATE A SET num = '' WHERE num = '';

4

3 に答える 3

1

次のようなことを試すことができます:

update A
set num = $someValue
where id = $someOtherValue;

このキーに依存する外部キーはないと言っていますが、なぜですか?

于 2011-07-05T17:17:58.937 に答える
0

主キーが更新後も一意であり、この列に対して「常に生成」などを定義していない場合: はい、できます。

于 2011-07-05T17:18:50.893 に答える
0
UPDATE A
SET num = '<value>'
WHERE id = '<identifier>';

あなたの質問を正しく理解していれば十分です。

于 2011-07-05T17:20:26.807 に答える