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

MariaDBの日付と時刻の関数に使用される言語を設定します

    MariaDBにはlc_time_namesがあります DAYNAME()で使用される言語を制御するシステム変数 、MONTHNAME() およびDATE_FORMAT() 日付と時刻の関数。

    その変数の値を設定する方法は次のとおりです。

    lc_time_namesを設定します 可変

    次のコマンドを使用して、lc_time_namesの値を変更できます。 変数:

    SET lc_time_names = 'da_DK';

    それで全部です。変数が設定されました。

    この場合、da_DKに設定しました ただし、MariaDBでサポートされている任意のロケールを使用できます。

    結果を確認する

    それでは、lc_time_namesの値を確認しましょう。 変数:

    SELECT @@lc_time_names;

    結果:

    +-----------------+
    | @@lc_time_names |
    +-----------------+
    | da_DK           |
    +-----------------+

    指定されたロケールに変更されていることがわかります。

    ロケールのリスト

    MariaDBでサポートされているロケールの完全なリストについては、MariaDBで使用可能な日付と時刻のロケールを参照してください。

    サポートされているロケールのリストをクエリで返すこともできます。これを行う手順については、MariaDBですべてのロケールを表示する方法を参照してください。


    1. postgres JSONインデックスは、従来の正規化されたテーブルと比較して十分に効率的ですか?

    2. pl/sql配列の戻り値をJavaでフェッチする

    3. 行ごとではなく、DataTable全体を一度にデータベースに挿入しますか?

    4. Python / postgres / psycopg2:挿入されたばかりの行のIDを取得