実行されたPostgreSQL文のログを確認しています。私は完全に理解できません。そのようなクエリが実行されたときにPostgreSQLが実際に行うことを誰かが説明できますか? siq_queryとは何ですか?このselectステートメントは実際に何をしますか?
select *
from siq_query('', '21:1', '', '("my search string")', False, True, 'http://siqfindex:8080/storediq/findex')
Iは、PostgreSQL 9.2
この文脈で 'siq_query'が何であるかわからない場合は、SQLの基礎について読んでみてください。 – Jules
私はSQLの基本に精通しています。通常、表またはビューのFROM名の後、または別のSELECTステートメントが続きます。今回はこれとは別のものです。どのHTTP文字列がそこにいますか? –
URLは単なる文字列です。 SQLには特別な意味はありません。理想的には、データベースのテーブルの列に存在するデータです。 'siq_query'は(コンテキストなしで)[ユーザ定義関数](https://www.postgresql.org/docs/current/static/sql-createfunction.html)であるように見え、パラメータに基づいてレコードのコレクションを返しますあなたはそれを渡す。より多くの文脈は、コミュニティがより深刻な回答を与えることを可能にする。 – Jules