1. ホーム
  2. mysql

[解決済み] MySQLでシングルクォートをエスケープする方法

2022-05-17 21:52:24

質問

MySQL でシングルクォートまたはダブルクォートで構成される値を挿入するにはどうすればよいですか。

This is Ashok's Pen.

シングルクォートでは問題が発生します。他のエスケープ文字があるかもしれません。

データを正しく挿入する方法は?

どのように解決するのですか?

シングルクォートを2つずつに置き換えるだけです。

SELECT 'This is Ashok''s Pen.';

またはバックスラッシュでエスケープする。

SELECT 'This is Ashok\'s Pen.'