このリクエストは意図したとおりに機能します。
select dit_in.id data_item_in, dit_out.id data_item_out, alg.id algo_id
from algorithm_run arun
join algorithm_run_of arof on
arof.algorithm_run_id = arun.id
join algorithm_run_input arin on
arin.algorithm_run_id = arun.id
join data_item dit_in on
dit_in.id = arin.data_item_id
join algorithm alg on
alg.id = arof.algorithm_id
join algorithm_run_output arout on
arout.algorithm_run_id = arun.id
join data_item dit_out on
dit_out.id = arout.data_item_id
where alg.id in (182,183,143,162,125,222)
残念ながら、最後に追加するとエラーが発生します。
and arun.start_time >= to_date(’01/jun/2011’,’dd/mm/yyyy’)
and arun.start_time < to_date(’01/jul/2011’,’dd/mm/yyyy')
Web インターフェイスを使用しています。エラー メッセージは次のとおりです。
警告: oci_execute() [function.oci-execute]: ORA-00911: /opt/csw/apache2/share/htdocs/DAE/sites/default/modules/data_repository/data_repository.inc の 117 行目に無効な文字があります。
警告: oci_fetch_row() [function.oci-fetch-row]: ORA-24374: /opt/csw/apache2/share/htdocs/DAE/sites/default/modules/daedatabase/ でフェッチまたは実行およびフェッチの前に定義が行われていません852行目のdaedatabase_db.inc。