0

私はデータベースに比較的慣れていないので、文字を大文字に変換するのに少し助けが必要です。文字列全体または最初の文字を大文字に変更することはできますが、文字列に含まれる文字を変換する必要がある場合に問題が発生します。たとえば、マクドナルドの個人の姓の場合、これをマクドナルドに変更する必要があります。または、名前の後に jnr または snr がある場合、これを Jnr または Snr に変更する必要があります。どんなガイダンスも素晴らしいでしょう。

ありがとう

4

1 に答える 1

0

必要に応じて、REPLACE() 関数を使用できます。何かのようなもの、

UPDATE items SET lastname = REPLACE(lastname, 'MC', 'Mc\' ' );

"MCDonalds" 入力の場合、これは "Mc' Donalds" を返します。

http://www.sqlfiddle.com/#!2/6c1da/2

于 2013-02-20T19:08:49.097 に答える