0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

主キー設定ありテーブルで重複レコードができてしまった。→そのうち一方の値だけ変更したい時にやったこと。【データベース】

Posted at

システム検証の仕事をしていた頃のお話。

主キーありのテーブルの中に、どういうわけか全く同じデータ(レコード)が2件作成されていたんです。
(主キーの値も含めて全て重複したレコード)
んで、検証のためにそのうち1件だけ値を編集したいということがありまして。
(一方の主キーの値を変更したい)

ただ、当時使っていたデータベースツールの仕組み(?)として…
一方のデータを変更するともう一方のデータも変わっちゃうということがありまして。
(おそらく、主キー含め全くの重複データなので指示が両法にに伝わっちゃうから)

その時に行った対処法としては…

そのレコードの値をメモし、削除
(一方を選択して削除すると、もう一方も削除される。=2件ともレコードが削除される)

レコードをそれぞれ新規で作り直す。
1件は元のデータ。
もう1件は編集したかった内容を反映させてデータ作成。

とりあえずはこの手順で検証に必要なデータが用意できました。
シンプルではありますが、カラム数が少ない時はこのほうが早かったです。

以上、備忘録。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?