SQL挿入ステートメントに関する質問があります。私は、キャリッジリターンまたはラインフィードで文字列を挿入する方法を探しています。キャリッジリターンまたはラインフィードを使用したSQL挿入ステートメント
insert into table (description)
values ('this is a description' , 'Updated description.')
しかし、エラーがあるだろうとして、SQLでそうすることはできません:私はこのコードを実行した場合たとえば
、
。
のような文字列がある場合:
This is a description. Updated description.
は、キャリッジリターンとラインフィードが残るようにどのように私はこれを挿入していますか?
これを行う方法はありますか?または、システム識別可能な文字で置き換える必要がありますか?
ありがとうございました。
insert into table (description)
values ('This is a description. Updated description.');
を私はあなたの例を無視して、あなたが求めているものを推測している場合、それはあなたのRDBMS-に応じて、このような何か(のようになります。ただやる、あなたが求めている文字列を挿入するために
1.どのRDBMSプロバイダを使用していますか?あなたの質問にはcr/lfはありません。一方、 '' 'のesacapeがないために構文エラーがあります。 – Tobb
RDBMSによっては、「更新された」+ CHAR(13)+ CHAR(10)+「説明」のようなものかもしれません。 –
説明の途中で 'を使用しています。 – CiccioRocca