Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Вопрос насчет наименования столбцов / 13 сообщений из 13, страница 1 из 1
28.03.2017, 16:10
    #39428568
Wer_Array
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос насчет наименования столбцов
Простите новичка, но как сменить имя столбца в select запросе.

create or alter procedure NEW_PROCEDURE
returns (
IDP type of column DISCIPLINA.ALLCLOCK)
as
begin
for
select ALLCLOCK as "Название столбца"
from disciplina
into IDP
do
suspend;
end

Хочу чтобы столбец IDP назывался по русски(выводился на экран по русски)
Данный код не работает.
...
Рейтинг: 0 / 0
28.03.2017, 16:15
    #39428576
Ivan_Pisarevsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос насчет наименования столбцов
select IDP as "Название столбца" from NEW_PROCEDURE
...
Рейтинг: 0 / 0
28.03.2017, 16:25
    #39428585
Wer_Array
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос насчет наименования столбцов
Ivan_Pisarevsky,
Прости, что надоедаю...но не могу понять куда это вставлять
...
Рейтинг: 0 / 0
28.03.2017, 16:26
    #39428588
Wer_Array
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос насчет наименования столбцов
Ivan_Pisarevsky,
Понял. На место вызова процедурки.
Пасиб огромное)
...
Рейтинг: 0 / 0
28.03.2017, 16:27
    #39428589
чччД
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос насчет наименования столбцов
Wer_ArrayIvan_Pisarevsky,
Прости, что надоедаю...но не могу понять куда это вставлять
Ну а куда ты раньше "select ... from NEW_PROCEDURE" вставлял?
...
Рейтинг: 0 / 0
28.03.2017, 16:34
    #39428596
Wer_Array
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос насчет наименования столбцов
чччД,

Ранее я execute procedure NEW_PROCEDURE делал)
Я уже понял что в вызов. спасибо)
...
Рейтинг: 0 / 0
31.03.2017, 11:41
    #39430755
KreatorXXI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос насчет наименования столбцов
Апну слегка.
FB 3.0. Вот такой запрос:
Код: sql
1.
2.
3.
select a.l_name as "Кукареку кукареку"
from sprav a
where a.priz_spr=30


Вот такой ответ:
Arithmetic overflow or division by zero has occurred.
arithmetic exception, numeric overflow, or string truncation.
string right truncation.
expected length 31, actual 17.

Вот этот проходит:
Код: sql
1.
2.
3.
select a.l_name as "Кукареку куку"
from sprav a
where a.priz_spr=30


Что не так делаю?
...
Рейтинг: 0 / 0
31.03.2017, 11:46
    #39430758
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос насчет наименования столбцов
KreatorXXI,

не делай так до 4.0.
В 3.0 длина идентификаторов ограничена 31 байтом о чём тебе и говорит ошибка. Алиас поля тоже идентификатор
...
Рейтинг: 0 / 0
31.03.2017, 12:02
    #39430776
KreatorXXI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос насчет наименования столбцов
Симонов Денис,

Мне надо разжевать. До четвёрки. По какому принципу надо называть столбец? 17 символов - ошибка, 13 - не ошибка, длина идентификатора - 31. К 17 что-то прибавляется?
...
Рейтинг: 0 / 0
31.03.2017, 12:04
    #39430779
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос насчет наименования столбцов
KreatorXXI,

31/2 = 16 символов предел для кириллических имён в 3.0.
В 4.0 будет 63 символа хоть кириллицей хоть латиницей.
...
Рейтинг: 0 / 0
31.03.2017, 12:05
    #39430780
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос насчет наименования столбцов
Hello, Kreatorxxi!
You wrote on 31 марта 2017 г. 12:04:42:

Kreatorxxi> Мне надо разжевать.1 символ не всегда 1 байт.
компрене, ля?

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
31.03.2017, 12:05
    #39430781
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос насчет наименования столбцов
Симонов Денис,

тьфу. Даже 15 символов в 3.0
...
Рейтинг: 0 / 0
31.03.2017, 12:13
    #39430786
Ivan_Pisarevsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос насчет наименования столбцов
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Вопрос насчет наименования столбцов / 13 сообщений из 13, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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