Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Шаблон результата запроса / 11 сообщений из 11, страница 1 из 1
08.03.2021, 16:12
    #40051647
M.308
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шаблон результата запроса
Необходимо, чтобы результаты запроса имели не непосредственный вид, а, к примеру, значение, заключенное в скобки, или ограниченное запятыми перед первым символом и после последнего символа, или выделенное с обеих сторон нижним подчеркиванием. Перелопатил, как мне кажется, всё, что можно, но ничего не нашел. Но что самое примечательное, так это то, что когда-то сам такие запросы писал, а сейчас не помню.
...
Рейтинг: 0 / 0
08.03.2021, 16:21
    #40051649
MoonRabbit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шаблон результата запроса
select '(' + поле + ')' from таблица
...
Рейтинг: 0 / 0
08.03.2021, 16:24
    #40051650
M.308
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шаблон результата запроса
MoonRabbit, благодарствую! Чтоб меня...))) долбаный коронавирус мозг потихоньку испаряет...
...
Рейтинг: 0 / 0
08.03.2021, 20:02
    #40051684
SERG1257
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шаблон результата запроса
...
Рейтинг: 0 / 0
08.03.2021, 22:30
    #40051698
M.308
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шаблон результата запроса
SERG1257


Спасибо!
...
Рейтинг: 0 / 0
09.03.2021, 07:49
    #40051743
Ennor Tiegael
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шаблон результата запроса
SERG1257
Только если значения не длиннее 125 не то 128 символов. Иначе quotename() вернет NULL, потом можно долго тупить, пытаясь понять, как такое возможно. Особенно если столбец NOT NULL.
...
Рейтинг: 0 / 0
09.03.2021, 11:59
    #40051842
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шаблон результата запроса
Ennor Tiegael,

строка должна соответствовать спецификации типа sysname.
...
Рейтинг: 0 / 0
09.03.2021, 12:30
    #40051855
Ennor Tiegael
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шаблон результата запроса
Владислав Колосов,

Я-то в курсе, а вот ТС может не знать.
...
Рейтинг: 0 / 0
09.03.2021, 12:50
    #40051861
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шаблон результата запроса
Ennor Tiegael,

это к вопросу о "125 не то 128 символов" :) sysname = nvarchar(128), но длина может быть и пересмотрена в будущих версиях.
...
Рейтинг: 0 / 0
09.03.2021, 17:26
    #40052025
Ennor Tiegael
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шаблон результата запроса
Владислав Колосов,

А, вы об этом. Мне казалось, там раньше были какие-то приколы с максимальной допустимой длиной меньше, чем sysname, если quote characters внутри встречались. Но сейчас проверил доки до 2005, нет, везде возвращается nvarchar(258).

Либо с какой-то другой функцией спутал, либо еще с 2000-го в голове отложилось...
...
Рейтинг: 0 / 0
09.03.2021, 18:00
    #40052052
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шаблон результата запроса
M.308
MoonRabbit, благодарствую! Чтоб меня...))) долбаный коронавирус мозг потихоньку испаряет...


хмм, попо дробнее немножко
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Шаблон результата запроса / 11 сообщений из 11, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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