お世話になります。
下記コードの通りにscoreのフィールドにnot nullを指定したのですが、実行時に反映されなくnullのあるレコードが表示されてしまいます。
Mysql
1drop table if exists users; 2create table users ( 3 id int unsigned, 4 name varchar(20), 5 score float not null 6); 7 8insert into users (id, name, score) values (1, 'taguchi', 5.8); 9insert into users (id, name, score) values (2, 'fkoji', 8.2); 10insert into users (id, name, score) values (3, 'dotinstall', 6.1); 11insert into users (id, name, score) values (4, 'yamada', null); 12 13select * from users;
何が原因かご指摘いただけますと有難く思います。
有償サイトのURLを載せられてもねぇ。
サイト側の了解を取ってから、CREATE TABLEや実行した内容はキャプチャではなく、https://teratail.com/help/question-tips#questionTips3-7 の [コード] に修正してください。
プレミアム会員なら先生とやらに質問できるようなので質問してみては?
そのページの質問欄にほぼ同じ質問が書いてありますし、質問をしても回答がなかったのでは?
皆様ご指摘ありがとうございます。
こちらは質問受付が終了している学習で、進められない焦りから配慮が足りない投稿をしてしまった事をお詫びします。
そしていま再び記述したコードを実行した所、なぜか反映が上手くいきました????
キャプチャ画像のエラー時のものと異なる所も見つけられずモヤっとしていますが、学習は先に進める事が出来ます。
回答1件
あなたの回答
tips
プレビュー