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>
スポンサードリンク