Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
совместимость исходного кода хранимых процедур двух СУБД
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Имеется некая база данных, расположенная на SQL Server 2005. Исходники для ее создания (sql-файлы) так же сохранены. Есть необходимость переделать копию этих исходников под PostgreSQL. До этого работать с PostgreSQL не приходилось. Подскажите пожалуйста, есть ли хранимые процедуры, в PostgreSQL, если есть, то правила их наименования такие же или нет (т.е. имена параметров и переменных, используемой в хранимке, начинаются с '@', а сама процедура находится в определенной схеме базы данных)? Дело в том, что клиент уже написан, в нем определяю провайдера и отталкиваясь от него работаю с данными. Если имена процедур и их параметров останутся те же - то все замечательно. ____________________________ Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2008, 10:57 |
|
||
|
совместимость исходного кода хранимых процедур двух СУБД
|
|||
|---|---|---|---|
|
#18+
1. Хранимых процедур нет, есть хранимые функции => способ вызова отличается => клиентский код всё-равно придётся менять 2. При вызове функции аргументы передаются по порядку, а не по имени => имена параметров большой роли не играют. Если хотите, то можно начинать с @, но придётся везде использовать двойные кавычки Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2008, 03:40 |
|
||
|
|

start [/forum/topic.php?fid=53&tid=2004034]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
12ms |
get forum data: |
4ms |
get page messages: |
31ms |
get tp. blocked users: |
2ms |
| others: | 242ms |
| total: | 359ms |

| 0 / 0 |
