Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Передать в функцию %ROWTYPE / 5 сообщений из 5, страница 1 из 1
10.04.2018, 19:37
    #39628100
bobear
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передать в функцию %ROWTYPE
Здравствуйте!
Пробую передать в функцию аргумент типа : имя_таблицы%rowtype, на что получаю ошибку.

Если роутайп невозможно передать,то чем можно заменить?
Спасибо!
...
Рейтинг: 0 / 0
10.04.2018, 21:00
    #39628122
qwwq
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передать в функцию %ROWTYPE
bobearЗдравствуйте!
Пробую передать в функцию аргумент типа : имя_таблицы%rowtype, на что получаю ошибку.

Если роутайп невозможно передать,то чем можно заменить?
Спасибо!

хрустальные шары запотели, не видать ни зги.

а передать можно. отчего же не передать.
...
Рейтинг: 0 / 0
16.04.2018, 15:56
    #39630916
bobear
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передать в функцию %ROWTYPE
qwwqbobearЗдравствуйте!
Пробую передать в функцию аргумент типа : имя_таблицы%rowtype, на что получаю ошибку.

Если роутайп невозможно передать,то чем можно заменить?
Спасибо!

хрустальные шары запотели, не видать ни зги.

а передать можно. отчего же не передать.
А можно подробнее, с примером?
Видел, что можно передавать в качестве аргумента саму таблицу,а уже внутри функции объявлять переменную %rowtype от этой таблицы.но это не совсем то, что нужно.
...
Рейтинг: 0 / 0
16.04.2018, 17:06
    #39630987
qwwq
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передать в функцию %ROWTYPE
bobearА можно подробнее, с примером?
Видел , что можно передавать в качестве аргумента саму таблицу ,а уже внутри функции объявлять переменную %rowtype от этой таблицы.но это не совсем то, что нужно.

с этого места попа дробнее пжалста. лучше таки кодом.

а то мне па жизни не хватает табличных переменных в пж.
...
Рейтинг: 0 / 0
16.04.2018, 17:18
    #39630997
qwwq
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передать в функцию %ROWTYPE
bobear,

https://www.postgresql.org/docs/10/static/plpgsql-declarations.html#PLPGSQL-DECLARATION-ROWTYPES

синонимия .

но пользоваться синонимом (с роутайпом) можно только в плпгскл. снаружи -- т.е. в скл -- типами.
эта ненужная фенечка для повышения портируемости. в/из аракал. пятая нога.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Передать в функцию %ROWTYPE / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]