CftClub.ru
Клуб специалистов ЦФТ-Банк

пример синтаксиса

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Уроки ЦФТ-Банк для начинающих
Предыдущая тема :: Следующая тема  
Автор Сообщение
DragonVDA
Участник


Вступление в Клуб: 25.08.2015
СообщениеЧт Авг 27, 2015 17:10   пример синтаксиса Ответить с цитатой
Полезность: Нет оценки
Напишите пожалуйста пример под запроса
что то на подобии

select t(t id, t)
in ::[PR_CRED],
(::[SIM_LOAN_PORT] all :t_sim_loan_port) all

а вот вместо
::[SIM_LOAN_PORT] all :t_sim_loan_port
я хочу
select ... in ::[SIM_LOAN_PORT] where ....
vtar
Эксперт


Вступление в Клуб: 20.03.2009
СообщениеЧт Авг 27, 2015 17:14   Re: пример синтаксиса Ответить с цитатой
Полезность: Нет оценки
Код:

select  sp ( sp:sp)
in ::[SIM_LOAN_PORT] all
where   sp.[PORT_KIND] = 123456
Random
Эксперт


Вступление в Клуб: 27.06.2011
СообщениеЧт Авг 27, 2015 17:43   Re: пример синтаксиса Ответить с цитатой
Полезность: Нет оценки
select t(t id, t, k.kk:kkk)
in ::[PR_CRED],
(select k(k:kk) in ::[SIM_LOAN_PORT] all) all
ezhem
Участник со стажем


Вступление в Клуб: 22.05.2008
СообщениеПн Сен 07, 2015 17:13   Re: пример синтаксиса Ответить с цитатой
Полезность: Нет оценки
Random пишет:
select t(t id, t, k.kk:kkk)
in ::[PR_CRED],
(select k(k:kk) in ::[SIM_LOAN_PORT] all) all

Зачем везде all писать, COLLECTION_ID нет ни в PR_CRED, ни в SIM_LOAN_PORT
yaffil
Профи


Вступление в Клуб: 18.08.2011
СообщениеПн Сен 07, 2015 17:36    Ответить с цитатой
Полезность: Нет оценки
Думаю по принципу лучше перестраховать, чем недостраховать Very Happy
По опыту знаю, переодически моск ломаю почему не робит доработка, и прихожу к выводу что код SQL вормировался как and collection=0
И с криками Семён семёныч иду добавлять all в селект PL+
Матвеев Евгений
Профи


Вступление в Клуб: 31.01.2012
СообщениеПн Сен 07, 2015 18:22    Ответить с цитатой
Полезность: Нет оценки
yaffil пишет:
Думаю по принципу лучше перестраховать, чем недостраховать Very Happy
По опыту знаю, переодически моск ломаю почему не робит доработка, и прихожу к выводу что код SQL вормировался как and collection=0
И с криками Семён семёныч иду добавлять all в селект PL+


))) это как правила хорошего тона, ты ж из дома выходишь, не забываешь шнурки завязывать, тут тоже самое

Мне, в своё время одного раза хватило)))
Amper
Профи


Вступление в Клуб: 29.10.2010
СообщениеВт Сен 08, 2015 06:49   Re: пример синтаксиса Ответить с цитатой
Полезность: Нет оценки
ezhem пишет:
Random пишет:
select t(t id, t, k.kk:kkk)
in ::[PR_CRED],
(select k(k:kk) in ::[SIM_LOAN_PORT] all) all

Зачем везде all писать, COLLECTION_ID нет ни в PR_CRED, ни в SIM_LOAN_PORT

У PR_CRED есть collection_id.
Damir
Участник - экстремал


Вступление в Клуб: 29.03.2013
СообщениеВт Сен 08, 2015 09:30   Re: пример синтаксиса Ответить с цитатой
Полезность: Нет оценки
ezhem пишет:
Random пишет:
select t(t id, t, k.kk:kkk)
in ::[PR_CRED],
(select k(k:kk) in ::[SIM_LOAN_PORT] all) all

Зачем везде all писать, COLLECTION_ID нет ни в PR_CRED, ни в SIM_LOAN_PORT

1. Допустим, есть куча ТБП без поля COLLECTION_ID (Тип массив не создан).
2. И вы наваяли некую кучку кода - без all - прекрасно все работает.
3. Потом создают (кто-то, а возможно Вы сами) массивы для этих ТБП (т.е. добавляется поле COLLECTION_ID в исходные ТБП)...
4..... получаете ответ на Ваш вопрос.
Random
Эксперт


Вступление в Клуб: 27.06.2011
СообщениеВт Сен 08, 2015 10:53   Re: пример синтаксиса Ответить с цитатой
Полезность: Нет оценки
Damir пишет:
ezhem пишет:
Random пишет:
select t(t id, t, k.kk:kkk)
in ::[PR_CRED],
(select k(k:kk) in ::[SIM_LOAN_PORT] all) all

Зачем везде all писать, COLLECTION_ID нет ни в PR_CRED, ни в SIM_LOAN_PORT

1. Допустим, есть куча ТБП без поля COLLECTION_ID (Тип массив не создан).
2. И вы наваяли некую кучку кода - без all - прекрасно все работает.
3. Потом создают (кто-то, а возможно Вы сами) массивы для этих ТБП (т.е. добавляется поле COLLECTION_ID в исходные ТБП)...
4..... получаете ответ на Ваш вопрос.


Есть нюансы.

Например, есть клиенты.
Мы делаем отчёт по клиентам с модификатором ALL.
Какая-то добрая душа делает справочник групп клиентов с массивом клиентов, который заполняет на основе имеющихся клиентов.
Вуаля - имеем дубликаты клиентов в отчёте.

Но тут мы можем вовремя это обнаружить и настучать по шаловливым лапкам, чтобы делал ссылки на клиентов.

Но с кредитами ALL нужен, потому что... не спрашивайте меня о причинах, но те кредиты, которые в массивах - это полноценные кредиты, как и положено.
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Уроки ЦФТ-Банк для начинающих Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru