sql >> データベース >  >> RDS >> Mysql

既存のテーブルで、各単語の最初の文字を大文字にします

    それを行うためのMySQL関数はありません。独自に作成する必要があります。次のリンクに実装があります:

    http://joezack.com/index.php/ 2008/10/20 / mysql-capitalize-function /

    これを使用するには、まずデータベースに関数を作成する必要があります。これは、たとえば、MySQLクエリブラウザを使用して行うことができます(データベース名を右クリックして、[新しい関数の作成]を選択します)。

    関数を作成した後、次のようなクエリを使用してテーブルの値を更新できます。

    UPDATE users SET name = CAP_FIRST(name);
    


    1. Oracle SQL-REGEXP_LIKEには、a-zまたはA-Z以外の文字が含まれています

    2. 演算子は存在しません:integer =? Postgresを使用する場合

    3. Oracleストアドプロシージャを使用したZip

    4. SQLServerのデータベース内のすべてのテーブルを切り捨てる-SQLServer/TSQLチュートリアルパート55