select で*(アスタリスク)を使ってはだめ?

2014年3月3日

普通にSQLを文を実行するときは、 *使います。
以下みたいな感じに。

SQL> select * from user_tables;

でも、コード上から実行する際は、*指定してはダメみたいです。
まあ、最低辺なので詳しい話はよくわかりませんが、
何か大きなデータが含まれていると処理が重くなって困るからでしょうか?
最近は、でかいデータをいれるBLOB型なんていうのもあるようですしね。
ということでちゃんとカラム指定してとる方が良いみたいです。

SQL> select id,name,group from user_tables;

DataBase

Posted by koheizi