ホームページ  >  記事  >  データベース  >  MySQL ステートメントを実行するための組み込みコマンド (g と G) を終了セミコロン (;) と組み合わせて、エラーなしで出力を取得するにはどうすればよいですか?

MySQL ステートメントを実行するための組み込みコマンド (g と G) を終了セミコロン (;) と組み合わせて、エラーなしで出力を取得するにはどうすればよいですか?

王林
王林転載
2023-08-21 22:33:14728ブラウズ

MySQL ステートメントを実行するための組み込みコマンド (g と G) を終了セミコロン (;) と組み合わせて、エラーなしで出力を取得するにはどうすればよいですか?

組み込みコマンド (\G および \g) は、実行のためにコマンドを MySQL サーバーに送信し、セミコロン (;) を使用することがわかります。 , MySQL はステートメントの終わりを決定します。ご存知のとおり、結果セットの形式も異なります。これらを結合してエラーのない結果を得るには、単一のステートメント内に 2 つのクエリを記述する必要があります。1 つは \G または \g を使用し、もう 1 つは最後にセミコロン (;) を使用します。

\G とセミコロン (;) の組み合わせ-

mysql> Select * from student\G select * from ratelist;
*************************** 1. row ***************************
  Name: Gaurav
RollNo: 100
 Grade: B.tech
*************************** 2. row ***************************
  Name: Aarav
RollNo: 150
 Grade: M.SC
*************************** 3. row ***************************
  Name: Aryan
RollNo: 165
 Grade: M.tech

3 rows in set (0.00 sec)
+----+------+-------+
| Sr | Item | Price |
+----+------+-------+
| 1  | A    | 502   |
| 2  | B    | 630   |
| 3  | C    | 1005  |
| 4  | h    | 850   |
| 5  | T    | 250   |
+----+------+-------+
5 rows in set (0.00 sec)

上記の例では、MySQL ステートメントはまず、最初のクエリの後に \G が出現し、それに基づく結果セットが縦方向の形式で表示されます。次に、2 番目のクエリの後に終了記号としてセミコロン (;) が出現し、それに基づく結果セットが縦方向の形式で表示されます。表形式で表示されます。

\g をセミコロン (;) で使用します。

mysql> Select * from student\g select * from ratelist;
+--------+--------+--------+
| Name   | RollNo | Grade  |
+--------+--------+--------+
| Gaurav | 100    | B.tech |
| Aarav  | 150    | M.SC   |
| Aryan  | 165    | M.tech |
+--------+--------+--------+

3 rows in set (0.00 sec)
+----+------+-------+
| Sr | Item | Price |
+----+------+-------+
| 1  | A    | 502   |
| 2  | B    | 630   |
| 3  | C    | 1005  |
| 4  | h    | 850   |
| 5  | T    | 250   |
+----+------+-------+
5 rows in set (0.00 sec)

上記の例では、MySQL ステートメントは最初の \g で始まります。クエリの後に出現し、それに基づいて結果セットが表形式でスローされ、2 番目のクエリの後に終了記号としてセミコロン (;) が出現し、それに基づいて結果セットが表形式でスローされます。

以上がMySQL ステートメントを実行するための組み込みコマンド (g と G) を終了セミコロン (;) と組み合わせて、エラーなしで出力を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。