SQL 問い合わせ結果を XML 形式で表示する
スポンサードリンク
MySQL で SQL で問い合わせを行った場合、問い合わせ結果はテーブル形式で整形して表示されます。
mysql> SELECT * FROM test_table; +------+------------+ | id | name | +------+------------+ | 1 | MySQL | | 2 | PostgreSQL | | 3 | SQLite | | 4 | Oracle | +------+------------+ 4 rows in set (0.05 sec) mysql>
MySQL では接続時に -X オプションを指定することで、SQL の問い合わせ結果のテーブルを XML 形式で表示することができます。
使用例
mysql -X
D:\MySQL\bin>mysql -u root -D test -p -X Enter password: *********** Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 4 to server version: 4.1.19-community-nt Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> SELECT * FROM test_table; <?xml version="1.0"?> <resultset statement="SELECT * FROM test_table"> <row> <id>1</id> <name>MySQL</name> </row> <row> <id>2</id> <name>PostgreSQL</name> </row> <row> <id>3</id> <name>SQLite</name> </row> <row> <id>4</id> <name>Oracle</name> </row> </resultset> 4 rows in set (0.00 sec) mysql>
スポンサードリンク