0

私のテーブルには、残りの次のフィールドがあります

Email 
UpperEmail

UpperEmailフィールドにEmail大文字に変換された値を入力するトリガーを作成する必要があります。これを行う方法?

4

2 に答える 2

6

UpperEmail用に個別の列を作成する代わりに、これを行う計算列を作成することをお勧めします。計算列を使用すると、トリガーを使用する必要はありません。

元:

Alter Table YourTableName Add UpperEmail As Upper(Email)
于 2013-02-11T20:05:50.117 に答える
0

別の解決策として、大文字と小文字を区別しない照合を使用して電子メールアドレスを列に格納することを検討しましたか?誰かが気にかけているのを見たときUPPER(value)LOWER(value)それは大文字と小文字を区別しない方法で比較できるようにするためです。

于 2013-02-11T23:15:06.773 に答える