【エンジニア英語】Query 1 ERROR: ERROR: table name “table_name” specified more than once

[エンジニア向け]英語のエラーを分解

エラーの経緯

英語で出てきたエラー内容

Query 1 ERROR: ERROR: table name “table_name” specified more than once

Unitテストのテストデータを作成するときに発生したエラーです。

エラーの解決方法

単純にコピペミスでした。

例えば以下のように、insert内のクエリ内に同じフォールド名を書くと発生します。

INSERT INTO test.students
(id, first_name, first_name)
VALUES (6, 'ポール', 'ポール');

コピペしたときに、書いてないと思って追記したフィールド名が既に記載済だったというね…

エンジニアの英語読解

「SVO」の3文型!

翻訳

クエリ 1 エラー: エラー: テーブル名 "table_name" が複数回指定されました

単語

specified:他動詞。指定する

more than once:複数回


まとめ

まとめ

エラー内容自体はサクッと解決。

ただ、こうしたエラー内容も解読し続けていけば

エンジニアとしての英語力も向上していくはず!

がんばりますー

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です