Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
при создании таблицы разом поменять названия всех столбцов, присоединяемых через *
|
|||
|---|---|---|---|
|
#18+
вопрос, возможно ли такое, если да, то как? вопрос, вроде, простой, но уже минут около часа ищу решение в интернете, не могу найти.. подробнее: >> есть t1, в ней 100 столбцов >> есть t2, в ней 100 столбцов >> названия столбцов частично совпадают я хотел бы, чтобы код структурно выглядел примерно так: select t1.*, t2.* AS <добавить тег 't2_' перед названиями полей таблицы t2, чтобы не вылетала ошибка> from но не совсем понимаю, возможно ли это.. вручную в коде перебирать огромные перечни названий не видится правильным.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2019, 13:08 |
|
||
|
при создании таблицы разом поменять названия всех столбцов, присоединяемых через *
|
|||
|---|---|---|---|
|
#18+
ivan.555-19вопрос, возможно ли такое, если да, то как? вопрос, вроде, простой, но уже минут около часа ищу решение в интернете, не могу найти.. подробнее: >> есть t1, в ней 100 столбцов >> есть t2, в ней 100 столбцов >> названия столбцов частично совпадают я хотел бы, чтобы код структурно выглядел примерно так: select t1.*, t2.* AS <добавить тег 't2_' перед названиями полей таблицы t2, чтобы не вылетала ошибка> from но не совсем понимаю, возможно ли это.. вручную в коде перебирать огромные перечни названий не видится правильным.. только кодогенерацией смотрите на sys.syscolumns ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2019, 13:11 |
|
||
|
при создании таблицы разом поменять названия всех столбцов, присоединяемых через *
|
|||
|---|---|---|---|
|
#18+
Только на уровне предварительной генерации кода с реализацией алгоритмов нечеткого сранения для "названия столбцов частично совпадают" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2019, 13:11 |
|
||
|
при создании таблицы разом поменять названия всех столбцов, присоединяемых через *
|
|||
|---|---|---|---|
|
#18+
ivan.555-19но не совсем понимаю, возможно ли это.. вручную в коде перебирать огромные перечни названий не видится правильным..Если только динамическим sql Но можно упростить ручной набор. Например, сделать за минуту скриптик (процедуру), который выведет список полей заданной таблицы, с добавленным суфииксом (или любым другим изменением имён полей). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2019, 13:12 |
|
||
|
при создании таблицы разом поменять названия всех столбцов, присоединяемых через *
|
|||
|---|---|---|---|
|
#18+
ivan.555-19, если не секрет зачем Вам выборка в 200 колонок? Можно скрипт запроса создать программно, штатного механизма - нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2019, 13:12 |
|
||
|
при создании таблицы разом поменять названия всех столбцов, присоединяемых через *
|
|||
|---|---|---|---|
|
#18+
1C Developer, Гавриленко Сергей Алексеевич, msLex, 1C Developer, услышал, спасибо, буду думать 1C Developer, не секрет, если более точно там 112 колонок суммарно(в условии я грубую оценку дал), на текущем этапе задача стоит нечетко, поэтому пока проще тащить их все в отчет, чем постоянно подпиливать логику. на более поздних итерациях, возможно, останется штук 30-50 колонок но это будет не скоро.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2019, 13:26 |
|
||
|
при создании таблицы разом поменять названия всех столбцов, присоединяемых через *
|
|||
|---|---|---|---|
|
#18+
ivan.555-19, можете использовать инструменты рефакторинга, например, бесплатный Apex SQL Refactor. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2019, 13:29 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39822797&tid=1687726]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
56ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 348ms |

| 0 / 0 |
