組み込みコマンド (\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 サイトの他の関連記事を参照してください。