|
|
|
почему в имени UDF'a при вызове нужно писать имя владельца?
|
|||
|---|---|---|---|
|
#18+
И что предпочтительнее UDF или SP с OUTPUT параметром... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2002, 16:20:54 |
|
||
|
почему в имени UDF'a при вызове нужно писать имя владельца?
|
|||
|---|---|---|---|
|
#18+
SP с OUTPUT параметром нельзя использовать в select-е... Что же до почему надо использовать в имени владельца - ну так уж есть, хотя собсно не всегда - в функциях, возвращающих таблицы можно не указывать: SELECT * FROM MyFunction() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2002, 16:54:48 |
|
||
|
почему в имени UDF'a при вызове нужно писать имя владельца?
|
|||
|---|---|---|---|
|
#18+
Спасибо. Есть еще вопрос. Создаю UDF. Использую его в SP (SELECT dbo.fn_name() ) При вызове SP из клиентского приложения получаю ошибку не найдена dbo.fn_name.К чему бы это :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2002, 17:59:56 |
|
||
|
почему в имени UDF'a при вызове нужно писать имя владельца?
|
|||
|---|---|---|---|
|
#18+
Ну или ее там действительно нет ;-) Или еще такое бывает, если создать функцию, возвращающую таблицу, а вызывать ее, используя синтаксис скалярной функции. например: create function fn1() returns table as return (select name from sysobjects) Если написать select dbo.fn1(), то получим ошибку "Invalid object name 'dbo.fn1'". А если select * from dbo.fn1(), то все нормально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2002, 18:13:01 |
|
||
|
почему в имени UDF'a при вызове нужно писать имя владельца?
|
|||
|---|---|---|---|
|
#18+
И точно,ее там нет (в имени ошибся) За мысль о таблицах спасибо... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2002, 18:20:19 |
|
||
|
|

start [/forum/topic.php?fid=46&fpage=3435&tid=1821126]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
22ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 197ms |
| total: | 286ms |

| 0 / 0 |
