powered by simpleCommunicator - 2.0.44     © 2025 Programmizd 02
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Надо сделать кепшн длиной более 30 символов
10 сообщений из 10, страница 1 из 1
Надо сделать кепшн длиной более 30 символов
    #32171303
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мужики! Как сделать сабж в SQL'e? Т.е. нужно вот что:
SELECT name AS "Самое длинное имя, которое ............" -> более 30 символов.
В мануале написано, что можно задать лейбл, типа вот такого:
LABEL ON Table
(
Field1 IS "some text........." ну и т.д.
)
И обещалось, что в хедерах выборки будет стоять именно лейбл, однако ничего такого не наблюдается. (хотя возможно я не так перевел)!
Как такое провернуть?! Спасибо!
...
Рейтинг: 0 / 0
Надо сделать кепшн длиной более 30 символов
    #32171394
golsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто тебе сказал про 30 символов? В DB2 v 6 - 7.x ограничение на длину имен таблиц, колонок, схем итд 128 символов.
...
Рейтинг: 0 / 0
Надо сделать кепшн длиной более 30 символов
    #32171425
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня на AS400 стоит версия 5. Вот когда к ней обращаещся с подобным запросом она ругается. И я имел ввиду не длину полей, а шапку, которая выводится в выборке. Ну т.е. нужно сделать такой запрос, который сам выводил в шапку длинное название.
...
Рейтинг: 0 / 0
Надо сделать кепшн длиной более 30 символов
    #32171541
Фотография NewYear
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если использовать strsql, то там действительно в заголовках печатается именно label, но через db2 connect видно название колонки.

что нужно-то? я как-то не врубаюсь, что ты делаешь.
...
Рейтинг: 0 / 0
Надо сделать кепшн длиной более 30 символов
    #32171694
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я пользуюсь iSeries Navigator в нем тоже выводятся названия колонок, а не лейблы. У нас есть прога, которая выводит отчет по запросу. Необходимо, чтобы в шапке отчета авт-ки выставлялся лейбл или что-нибудь ещё могущее отображать длинные имена полей либо сам лейбл. Кто нибудь такое пробовал?
...
Рейтинг: 0 / 0
Надо сделать кепшн длиной более 30 символов
    #32171750
Фотография NewYear
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У нас есть прога, которая выводит отчет по запросу
так это твоя прога печатает названия колонок, а не comments?
...
Рейтинг: 0 / 0
Надо сделать кепшн длиной более 30 символов
    #32172026
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
она выводит имена, стоящие после слова AS.
Если AS не указано, то выводит названия колонок, а нужно лейбл или что - нибудь в этом роде.
...
Рейтинг: 0 / 0
Надо сделать кепшн длиной более 30 символов
    #32172044
Фотография NewYear
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну и выводи label. ничего не понимаю.
то, что твоя прога выводит-это только ее дело.

если прога написана так, что она выводит колонки, она и будет выводить колонки.
если прога написана так, что она выводит label, она и будет выводить label.

например, strsql выводит label, а command center выводит колонки.
об чем спич то идет?
...
Рейтинг: 0 / 0
Надо сделать кепшн длиной более 30 символов
    #32172100
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здесь утверждают, что можно сделать в сиквеле такой запрос (хотя и не знают как), который бы и выводил длинное название поля. Вот и весь вопрос.
...
Рейтинг: 0 / 0
Надо сделать кепшн длиной более 30 символов
    #32172182
Фотография NewYear
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мне кажется, что это не так. дай мне ссылку, где ты это прочитал.

возможно, речь идет несколько о другом. дело в том, что в
DESCRIBE INTO можно указать USUNG LABELS или USING ALL, и далее распечатать labels, а не names, но это требует программирования.
все это требует соотв. програмной логики, а не SQL-запроса
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Надо сделать кепшн длиной более 30 символов
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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