質問: はじめまして。 2年目SEをやっております。 今、ASPを使ったデータベース(ORACLE)のWeb業務監視アプリケーション開発を メーカーの方にお願いしています。 そこで、SQLの副問合せをASP上でする想定でいたのですが、 ASPでは、副問合せができないかもしれないといわれております。 いろいろ調べてはいるのですが、できるのかできないのかがわからず困っております。 このことについて、ご存知の方がいらっしゃいましたら、どうぞ教えてください。 よろしくお願いいたします。
回答: 「ビジネス&キャリア」ではなく「技術者向」カテゴリで聞くべきでしょう。 ASPは、 ActiveServerPage Application Service Provider の意味があるのですが、どちらでしょう? 後者の意味であれば、ASPが副問い合わせSQL文を処理できる仕様かどうかは、 ASPを提供している業者に聞くしかないです。 前者の場合、 Oracleは副問い合わせSQL文をサポートしていますので、 一般的には「できます」が、 文面からは、調べてどうこうという話ではないのでは?という印象です。 貴方の環境に依存する問題で「できないかもしれない」のか、 担当PGのスキルの問題で「やり方を知らない」=「できないかもしれない」 なのか、その他になにか理由や事情があるのか、よく話を聞いてみてください。 環境やスキルの問題であれば、 貴方が検証環境を作って検証してみるとか、SQL文の書き方を指導してあげるが、 もっと平易なSQL文で実現できるように設計を検討するか 等でしょうけれど。