データベースに関する私の割り当てを行っています。 MySQLを使用して、私の仕事はいくつかのテーブルを持つデータベースを作成することです。それらの1つは主キーがWIdである労働者のテーブルで、これは16 A-Zと0-9要素の文字列です。 @#$%^など。mysqlのALPHANUMERIC制約を作るには?
create table Worker ( WId char(16) primary key,
Name char(10),
Surname char(20),...);
ありがとう、私はそこに置くことができないような制約を作る必要があります!
あなたは常にエラーを返すようにSIGNAL
キーワードを使用することができます
MySQLはチェック制約をサポートしていないため、トリガーを使用する必要があります。 –
よろしくお願いします。トリガーで確認する方法を教えてください。 – TeamBeam
@TeamBeam SOはコード作成サービスではありません。あなた自身の研究を行い、あなたがそれを稼働させることができないなら、あなたが試みたものを投稿してください。 – Barmar