|
Select Replace
|
|||
---|---|---|---|
#18+
RedGate, Вот так попробуй: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2018, 16:36 |
|
Select Replace
|
|||
---|---|---|---|
#18+
RedGateИ скажите мне страницу мануала где описана такая ситуация. Стр. 319-323 RedGateКонструкция FOR SELECT требует для моей задачи еще 2 переменных в которые будут заносится значения после каждой итерации, что не приемлемо.Неприемлемо что? Если нельзя написать простую конструкцию так и скажите, чего пальцы то гнуть? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2018, 16:37 |
|
Select Replace
|
|||
---|---|---|---|
#18+
KreatorXXI, а чо, может всё сами за него сделаем? Чего мелочиться? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2018, 16:39 |
|
Select Replace
|
|||
---|---|---|---|
#18+
rdb_dev, уже, разве что вызывающий код не написали ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2018, 16:40 |
|
Select Replace
|
|||
---|---|---|---|
#18+
Симонов Денис, у тебя на выходе будет не одно значение, а несколько и в каждой будет произведена одна замена, в моей же задаче на выходе должна быть та же переменная, что и на входе но уже с замененными значениями. Типа циклической замены с количеством замен равное количеству строк в выборке из t ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2018, 16:41 |
|
Select Replace
|
|||
---|---|---|---|
#18+
RedGate, А ведь я именно это и уточнял. Тогда пиши execute block или PSQL функцию или хранимую процедуру. Даже показали как это сделать. З.Ы. Вообще забавная конструкция t-sql которая обычную функцию с какого перепуга в агрегатную превращает ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2018, 16:46 |
|
Select Replace
|
|||
---|---|---|---|
#18+
12.03.2018 16:46, Симонов Денис пишет: > З.Ы. Вообще забавная конструкция t-sql которая обычную функцию с какого перепуга в агрегатную превращает не. просто поциент не владеет тем предметом так же как и этим. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2018, 16:47 |
|
Select Replace
|
|||
---|---|---|---|
#18+
rdb_devKreatorXXI, а чо, может всё сами за него сделаем? Чего мелочиться? Я что тебя попросил скрипт на 5 листов переписать или ты уже устал от того что прочитал мое сообщение? Ну не напрягайся тогда. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2018, 16:48 |
|
Select Replace
|
|||
---|---|---|---|
#18+
Продолжайте "типа" ставить задачу. Тут T-SQL никто не знает. Исходим из этого предположения. Будет контрольный пример со структурой таблицы и несколькими записями в ней? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2018, 16:48 |
|
Select Replace
|
|||
---|---|---|---|
#18+
RedGateВы чего умничаете? Я говорю что такая конструкция в t-sql, в одну строчку без созданий функций и процедур Код: sql 1. 2.
... У тебя здесь вопрос, но чтобы ответить на него, нужно изучить t-sql? Ты смешной. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2018, 16:53 |
|
Select Replace
|
|||
---|---|---|---|
#18+
Да чё Вы такие злые? Много отдохнули что-ли? RedGate, бери мой пример, работает правильно. Либо в хранимку оформи. Короче, видимо не получится. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2018, 16:58 |
|
Select Replace
|
|||
---|---|---|---|
#18+
KreatorXXI, Ща подробно распишу задачу ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2018, 17:03 |
|
Select Replace
|
|||
---|---|---|---|
#18+
o_v_a, не знаю как в форуме таблицу вставить, пусть будет xml таблица Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
Входящая строка StrParam='Заменить1 , Заменить2 , Заменить3' используя таблицу t надо получить StrParam= 'Заменили1 , Заменили2 , Заменили3' ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2018, 17:20 |
|
Select Replace
|
|||
---|---|---|---|
#18+
RedGateo_v_a, не знаю как в форуме таблицу вставить, пусть будет xml таблица Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
Входящая строка StrParam='Заменить1 , Заменить2 , Заменить3' используя таблицу t надо получить StrParam= 'Заменили1 , Заменили2 , Заменили3' Смотри. 1. Парсим входную строку в рекордсет: 6686267 2. Соединяем его слева (left) с твоей табличкой подстановок. 3. Из результата собираем строку с помощью List(): https://firebirdsql.org/refdocs/langrefupd21-aggrfunc-list.html (плюс анализ результата соединение на NULL). ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2018, 17:35 |
|
Select Replace
|
|||
---|---|---|---|
#18+
RedGateЕсли нельзя написать простую конструкцию так и скажите, чего пальцы то гнуть? Ок, говорю: нельзя написать в одну строчку, обломись. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2018, 17:40 |
|
Select Replace
|
|||
---|---|---|---|
#18+
чччД, Что то мне не верится что в FB3 нет простого решения, разве никто так замену в строке не делает? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2018, 17:40 |
|
Select Replace
|
|||
---|---|---|---|
#18+
Симонов Денис, нет я буду под каждый чих изгаляться, когда готовые отлаженные блоки есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2018, 17:40 |
|
Select Replace
|
|||
---|---|---|---|
#18+
RedGateчччД, Что то мне не верится что в FB3 нет простого решения, разве никто так замену в строке не делает? Ну поищи, потом не забудь рассказать. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2018, 17:42 |
|
Select Replace
|
|||
---|---|---|---|
#18+
RedGateразве никто так замену в строке не делает? Да, вменяемые люди не грузят СУБД левой работой, у них для неё и своей хватает. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2018, 17:42 |
|
Select Replace
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, Вас понял. Значит переход на FB отменяется. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2018, 17:42 |
|
Select Replace
|
|||
---|---|---|---|
#18+
RedGate, я тебе 8 раз говорю. Напиши PSQL функцию и вызывай её в своём запросе. Неужели это так сложно? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2018, 17:45 |
|
Select Replace
|
|||
---|---|---|---|
#18+
RedGateЗначит переход на FB отменяется. Ура! Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2018, 17:45 |
|
Select Replace
|
|||
---|---|---|---|
#18+
12.03.2018 17:42, RedGate пишет: > Значит переход на FB отменяется. слава Всевышнему! Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2018, 17:50 |
|
|
start [/forum/topic.php?fid=40&msg=39613674&tid=1561210]: |
0ms |
get settings: |
12ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 149ms |
0 / 0 |