MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

MySQLステートメントで特殊文字をエスケープするにはどうすればよいですか?


場合によっては、文字列に特殊文字を含める必要があり、その場合はエスケープまたは保護する必要があります。以下に示す特殊文字をエスケープするためのいくつかの基本的なルールを追求する必要があります-

エスケープ文字(\)は(\\)としてエスケープできます

mysql> Select 'A\\B';
+-----+
| A\B |
+-----+
| A\B |
+-----+
1 row in set (0.00 sec)

  1. MySQLでprintステートメントをシミュレートするにはどうすればよいですか?

    MySQLでprintステートメントをシミュレートするには、selectステートメントを使用できます。構文は次のとおりです- SELECT ‘anyStringValue’ as ’ ‘; 上記の構文は、MySQLコマンドラインクライアントで確認できます。 ケース1 文字列を印刷するには。 mysql> select 'HELLO MYSQL' as ' '; 出力 +-------------+ |             | +--------

  2. MySQLで列名に特殊文字を使用するにはどうすればよいですか?

    列名の前後にバッククォートを使用すると、特殊文字を使用できるようになります。まずテーブルを作成しましょう- mysql> create table DemoTable    -> (    -> `Student-Id` int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> `Student-Name` varchar(100),    -> `Student-Age` int    -> ); Query OK, 0