powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Параметр в DTS: отвратное поведение
5 сообщений из 5, страница 1 из 1
Параметр в DTS: отвратное поведение
    #32063794
Фотография _ChaiNik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
SELECT     B.Price AS RestPrice, Books.BKey, left(Books.Name, 255 ) as [name], 
Books.Price, Books.Pack
FROM         Books LEFT OUTER 
JOIN
   (SELECT     BKey, Price
FROM         Balance
where pointid=?)  B ON Books.BKey = B.BKey
не проходит


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
SELECT     BKey, Price into #tb
FROM         Balance
where pointid=?

SELECT     B.Price AS RestPrice, Books.BKey, left(Books.Name, 255 ) as [name], 
Books.Price, Books.Pack
FROM         Books LEFT OUTER 
JOIN
#tb             B ON Books.BKey = B.BKey
проходит, но не работает

Код: plaintext
1.
2.
3.
4.
5.
6.
SELECT     Balance.Price AS RestPrice, Books.BKey, LEFT(Books.Name, 
 255 ) AS name, Books.Price, Books.Pack
FROM         Books LEFT 
OUTER 
JOIN
                      Balance ON Books.BKey = Balance.BKey
WHERE     (Balance.PointID = ?)
работает, но естественно, не правильно

что за чехорда с применением параметров?
...
Рейтинг: 0 / 0
Параметр в DTS: отвратное поведение
    #32063799
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тоже долго мучался с этми параметрами, а потом стал офорлять все сложные запросы в виде процедур и передавать параметры туда.
...
Рейтинг: 0 / 0
Параметр в DTS: отвратное поведение
    #32064340
Фотография _ChaiNik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, тоже самое пришлось сделать.
...
Рейтинг: 0 / 0
Параметр в DTS: отвратное поведение
    #32064348
Фотография MiCe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
во втором примере set nocount on не помогает?
...
Рейтинг: 0 / 0
Параметр в DTS: отвратное поведение
    #32064369
Фотография _ChaiNik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 MiCe
Во втором примере синтаксис проходит без вопросов, но поля в источнике - пустые. Если поставить set nocount on - не парсит, syntax error.
Как выяснилось методом научного тыка и посоветовал Glory, панацеей явилась sp с параметром на входе.

P.S. Все это мне напомнило Access ADP и его глюкавые построители источников форм. Было крайне неприятно лицезреть сие бесчинство в серверном продукте...
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Параметр в DTS: отвратное поведение
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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