![]() |
|
Модераторы: skyboy |
![]()
|
|
| Value |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 124 Регистрация: 2.12.2005 Репутация: нет Всего: нет |
ещё один вопрос по ф-иям
создаю ф-ию по созданию таблицы
потом другую чтобы заполнить только что созданную
когда хочу посмотреть результат выдаёт ошибку ERROR: argument of JOIN/ON must be type boolean, not type tsquery CONTEXT: SQL statement "select users.id as user_id, billboards.id as bb_id, billboards.coordinates as bb_coordinates from billboards left outer join users on sp_custtable()" вот выделенного не понимаю почему связь JOIN/ON должна быть булева и как здесь правильно запрос создать ? Это сообщение отредактировал(а) Value - 8.10.2008, 13:01 |
||||
|
|||||
| DEER |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 749 Регистрация: 12.4.2005 Где: г. Рязань Репутация: нет Всего: 13 |
1)у вас функция sp_custtable должна возвращать набор данных, а она только создает таблицу
2) ошибка означает то, что в разделе ON должно быть булево значение (условия отбора), а не набор данных. правильнее было бы
и то, это сработает, если функция sp_custtable будет реально возвращать набор данных 3)sp_fillcusttable тожде ничего не заполняет, а елает выборку из таблицы -------------------- |
|||
|
||||
| Value |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 124 Регистрация: 2.12.2005 Репутация: нет Всего: нет |
тогда можно хотябы пример как фунуция возвращает набор данных (мне надо именно через функцию а не view) ? просто дело в том что в postgresql нет комманды returns table, вот мне очень интерестно что надо писать после returns чтобы вернуть набор данных (данные не одного типа (int, varchar, bytea))
Это сообщение отредактировал(а) Value - 8.10.2008, 16:35 |
|||
|
||||
| DEER |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 749 Регистрация: 12.4.2005 Где: г. Рязань Репутация: нет Всего: 13 |
http://www.postgresql.org/docs/7.2/static/xfunc-sql.html
SQL
plpgsql. пишу на память, могут быть ошибки
как то так. Это сообщение отредактировал(а) DEER - 8.10.2008, 18:20 -------------------- |
||||
|
|||||
| Value |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 124 Регистрация: 2.12.2005 Репутация: нет Всего: нет |
спасибо что-то начинает вырисовываться
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Составление SQL-запросов | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |