Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
порядок ввода параметров в in-line function
|
|||
|---|---|---|---|
|
#18+
создаю in-line функцию с 4-мя параметрами - 2 datetime и 2- int. При запуске параметры вводятся в соответствии с расположением.Добавляю еще 2 параметра -int и весь порядок летит. Огромное спасибо всем за помощь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2001, 12:14 |
|
||
|
порядок ввода параметров в in-line function
|
|||
|---|---|---|---|
|
#18+
А как понять in-line функция в SQL сервере ? В С++ это код, который вставляется в сегмент вызывающего кода на этапе линковки для сокращения накладных рпотерь на вызов и работу со стеком, а в SQL ? Тем более, что in-line функция должна быть минимальной по размеру, иначе ее смысл теряется О чем речь ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2001, 12:14 |
|
||
|
порядок ввода параметров в in-line function
|
|||
|---|---|---|---|
|
#18+
Так она называется в 2002Access. SQL2000 - user defined function. Не могу получить требуемый порядок ввода параметров. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2001, 19:15 |
|
||
|
порядок ввода параметров в in-line function
|
|||
|---|---|---|---|
|
#18+
Уважаемый автор. Не угодно ли Вам в следующий раз сопроводить свое замечание примером. Вообще, коль скоро ты постишь баг, правилом хорошего тона является указывать steps to reproduce. Ведь за Вас его никто искать не будет, и высказывание получается голословным. Типа Microsoft маздай или Oracle - дерьмо и т.п. В частности, я создаю in-line функцию с 4-мя параметрами - 2 datetime и 2- int. При запуске параметры вводятся в соответствии с расположением. Добавляю еще 2 параметра -int и весь порядок НЕ летит. Пример: create function f (@OrderDate datetime, @RequiredDate datetime, @OrderID int, @EmployeeID int, @ShipVia1 int, @ShipVia2 int) returns table as return select * from Orders where OrderID = @OrderID and EmployeeID = @EmployeeID and OrderDate = @OrderDate and RequiredDate = @RequiredDate and ShipVia between @ShipVia1 and @ShipVia2 go select * from f('1996-07-04', '1996-08-01', 10248, 5, 2, 4) Получаем в точности то же, что и при непосредственном обращении: select * from Orders where OrderID = 10248 and EmployeeID = 5 and OrderDate = '1996-07-04' and RequiredDate = '1996-08-01' and ShipVia between 2 and 4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2001, 23:56 |
|
||
|
|

start [/forum/topic.php?fid=46&fpage=3579&tid=1826873]: |
0ms |
get settings: |
7ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 248ms |
| total: | 374ms |

| 0 / 0 |
