2011-07-09 9 views
1

MySQLのリファレンスマニュアルは言う:MySQLでCHECK制約を記述するのはどうですか?

CHECK句は解析されますが、すべてのストレージエンジンによって を無視しています。

間違いなしです。私は10回以上それを読んだ。

それでは、チェック制約を書く上でのポイントは何ですか?

+3

本当の問題がある:なぜMySQLはまだそれらをサポートしていません...の –

+0

可能重複[mysqlのチェック制約が働かない](http://stackoverflow.com/questions/2115497/check-constraint-in-mysql-not-working)など – gbn

答えて

4

これは、相互運用性の問題が原因です。たとえば、CHECK制約をサポートする他のRDBMS(Oracleなど)によって生成されたSQLスクリプトをインポートすることができます。

0

ポイントはありません。 私は彼らがSQLパーサーでそれらのサポートを追加することでチェック制約を受け入れるようにデータベースを準備したと思っていますが、まだそれらのエンジンをサポートしているエンジンはありません。

関連する問題