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

テキストフィールドを更新するときにpostgresqlに改行を挿入する

    chr(10)が必要です char(10)の代わりに 。

    これは間違った改行である可能性があるため、注意してください。 「正しい」改行は、それを消費するクライアントによって異なります。 Mac、Windows、およびLinuxはすべて異なる改行を使用します。ブラウザは<br />を期待します 。

    PostgreSQL 9.1以降では、このような更新を作成するのが最も安全な場合があります。ただし、以下にリンクされているドキュメントをお読みください。

    UPDATE public.table 
    SET long_text = E'First Line\nSecond line.' 
    WHERE id = 19;
    

    'standard_conforming_strings のデフォルト値 9.1以降では「オン」です。

    show standard_conforming_strings;
    


    1. SQLServerカーソルを同等のMySQLに変換する方法

    2. LeafletjsでPostGISデータを表示する

    3. MariaDBでのQUOTE()のしくみ

    4. MySQLの選択結果をc#変数に保存