回答編集履歴

1

古いバージョンでの挙動が違っていたので修正

2020/06/29 09:05

投稿

maisumakun
maisumakun

スコア145121

test CHANGED
@@ -1,5 +1,5 @@
1
- 残念ながら、MySQLに`CHECK`制約が実装されたのは、MySQL 8.0.16以上です。
1
+ 残念ながら、MySQLに`CHECK`制約が実装されたのは、MySQL 8.0.16以上です([公式リファレンス](https://dev.mysql.com/doc/refman/8.0/en/create-table-check-constraints.html))
2
2
 
3
3
 
4
4
 
5
- それ未満のMySQLでも`CHECK`制約を設定することはできますが、**制約としての効果はありせん**。
5
+ それ未満のMySQLでもテーブル作成時に`CHECK`制約を設定することはできますが、ただ**無視され**。