一部の text/varchar フィールドでのスペースの使用を禁止したい。
さらに、次のように、そこで使用できる文字セットのみを使用することをお勧めします。
[a-zA-Z0-9_\-]
そして、ルールとして、テーブルVARCHAR
のメンバーであるすべてのフィールドに適用したいと考えています。primary key
これはデータベース レベルで行う必要があり、間違ったレコードを挿入しようとしたり、キー フィールドを無効な値に変更してレコードを更新しようとすると、例外がスローされる可能性があります。
これはデータベース レベルで実行できますか? そのために使用する必要Pl/Perl
がありますか、それとももっと簡単な方法はありますか?