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

MySQLの単一引用符、二重引用符、逆引用符の使用法の説明

    MySQLコマンドを使用する場合、文字列を「、」または「」で囲むことには少し混乱があり、大きな違いがあります。この記事では、主な違いについて説明します。

    「一重引用符」:

    一重引用符は、文字列リテラルを囲むために使用されます。たとえば、INSERTステートメントを作成する場合は、VALUES()を文字列リテラルで囲む必要があります。例:

    INSERT INTO `table_name` VALUES ('value1.1', 'value1.2'), ('value2.1', 'value2.2');

    `バッククォート`:

    バッククォートは、テーブル名が通常のMySQL構文で予約語である場合にテーブル名をエスケープするために使用されます(例:PASSWORDなど)。

    INSERT INTO `users` (`username`, `password`) VALUES ('user1', 'hashed_password');

    上記の例で必要な逆引用符の使用法は、予約語であるため、パスワードの周りだけです。

    「二重引用符」:

    二重引用符は、設定されているMySQLサーバー構成に応じて、前述の2つの機能を模倣するために使用できます。

    ウェブホスティングパッケージで最も人気のあるMySQLコマンドを試すことができます:共有ホスティング、SSD VPSホスティング、専用サーバー。


    1. Oracleはselectからより多くの列を持つテーブルに挿入します

    2. MySQLのCHAR_LENGTH()とは何ですか?

    3. MySQL Galeraクラスターレプリケーションを使用した地理分散クラスターの作成:パート2

    4. 月と年によるSQLのグループ化