Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Составление строки
|
|||
|---|---|---|---|
|
#18+
Есть бва типа 1. r1 - varchar, varchar 2. r2 - varchar, varchar, varchar 3. r3 - пять варчаров Затем мне нужно их в ХП обьеденить r3 = (r1, r2); Получаю неоднородность ---------------- r1,r1 | r2,r2,r2| т.е. что то вроде двух полей вместо ожидаемых пяти как быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2005, 16:12 |
|
||
|
Составление строки
|
|||
|---|---|---|---|
|
#18+
Алексей КлючниковЗатем мне нужно их в ХП обьеденить r3 = (r1, r2); Возможно я неверно понял, но почему в 3-ей переменой не присвоить конкатенацию 1-ой и 2-ой переменной. Например: r3 = r1 || r2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2005, 09:47 |
|
||
|
Составление строки
|
|||
|---|---|---|---|
|
#18+
Нужно не присвойть а обьеденить, || это же при работе char, а ме надо скомпоновать стороку с полями, идентично возвращаемой например селектом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2005, 15:25 |
|
||
|
Составление строки
|
|||
|---|---|---|---|
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2005, 17:31 |
|
||
|
Составление строки
|
|||
|---|---|---|---|
|
#18+
r3.field1 := r1.field1; r3.field2 := r1.field2; .... r3.field5 := r2.field3; Об этом речь? тогда не стоит пытаться объявить r3 как (r1,r2) это и будет тип (r1,r2) , а не (varchar,....,varchar) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2005, 18:55 |
|
||
|
Составление строки
|
|||
|---|---|---|---|
|
#18+
ага об этом :) Этих r.fieldX довольно много и некоторые из них можно получать сразу одним селектом. т.е. что бы получить r3 хотелось бы использовать два selcta а не пять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2005, 19:06 |
|
||
|
Составление строки
|
|||
|---|---|---|---|
|
#18+
Если я правильно понял можно сначала двумя селектами получить r1 и r2 а потом как у вас написано r3.field1 := r1.field1; r3.field2 := r1.field2; .... r3.field5 := r2.field3; Ок это наверно подойдет. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2005, 19:09 |
|
||
|
Составление строки
|
|||
|---|---|---|---|
|
#18+
select r1::text||r2::text||rx::text as rY from my_table не то ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2005, 21:52 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=32977026&tid=2007364]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
133ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 223ms |
| total: | 412ms |

| 0 / 0 |
