sql >> データベース >  >> RDS >> Oracle

Oracleは、ビュー内のすべての列をアスタリスクに置き換えます

    いいえ。

    基になるオブジェクトの定義の変更(基になるオブジェクトがテーブルであるかビューであるか)に応じて、可変数の列を返すビューを定義することはできません。 OUTを持つストアドプロシージャを定義できます タイプSYS_REFCURSORのパラメーター これにより、基になるオブジェクトにある列が返されます。また、基になるオブジェクトに基づいて異なる数の列を返すパイプラインテーブル関数を定義できる必要があります。ただし、最近のバージョンでははるかに簡単になります。



    1. PHP / PostgreSQL:プリペアドステートメントがすでに存在するかどうかを確認します

    2. MySQL:ストアドプロシージャのIF/THENステートメント

    3. PHP Mysql PDO:一般的なエラー:2006MySQLサーバーがなくなりました

    4. MySQLGROUPBYの動作