性格いい人が優勝

基礎からのMySQL 第3版【正誤情報&補足情報】
https://www.sbcr.jp/support/4815602879/
にはないのですが!
他のサイトで以下の記載内容は「おかしい」と指摘されていますが
しかしどこがどうおかしいとの具体性に欠けますので 質問しまして
まだ素人ですが、私的には間違っていない感がします。
 皆様 間違っていると思われますか?
よろしくお願いします。
 
著書P513の内容です。
④テーフ゛ルの作成
CREATE TABLE td (bang VARCHAR(10),uria INT,tuki INT);
 (Query OK, 0 rows affected (0.02 sec) 実行結果(成功))
⑥レコードの挿入
 INSERT INTO tb VALUES ('A103',101,4);
(ERROR 1146 (42S02): Table 'db1.tb' doesn't existline 1
エラー1146(42S02):テーブル 'db1.tb'は存在しません行1)

A 回答 (2件)

あのねー、typoってのは打ち間違いって意味なのね。


だから、「td」か「tb」のどちらかが打ち間違いだから
どっちかに統一してって言われてる訳。
    • good
    • 1
この回答へのお礼

ありがとうございます。
ペンネームでも恥ずかしいですが

ここは
ドーパミン で解消します。
 
タイピングは慎重にいきます。
特に英語は変換ミス気づきにくい!

Database changed
mysql> INSERT INTO td VALUES ('A103',101,4);
Query OK, 1 row affected (0.01 sec)

成功しました^^。

お礼日時:2021/05/26 03:09

つくっているテーブルが「td」でinsertするのが「tb」ではだめでしょう


単なるtypoだと思うのでどちらかに統一してください
    • good
    • 1
この回答へのお礼

早々ご回答くださいまして、ありがとうございました。

INSERT INTO typo VALUES ('A103',101,4);
ERROR 1146 (42S02): Table 'db1.typo' doesn't exist
となります。
 ?

お礼日時:2021/05/24 17:20

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!