powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Псевдонимы колонок и кавычки в Firebird 2.1
25 сообщений из 49, страница 1 из 2
Псевдонимы колонок и кавычки в Firebird 2.1
    #39128132
doz.ace
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И так сервер Firebird 2.1, кодировка WIN1251, использую IB Expert.

Не могу понять, как создавать псевдонимы колонок с пробелами и/или кириллицей.
Рабочий select: select T.id PSEVDONIM1, T.name as PSVEDONIM2 FROM SPRAV_STATUS_FACT T
Не рабочие select'ы: select T.id "PSEVDONIM1", T.name as 'PSVEDONIM2', T.name as ""PSVEDONIM2"", T.name as ''PSVEDONIM2'' , FROM SPRAV_STATUS_FACT T
Кавычки не работают, поискал в google, не могу понять...
...
Рейтинг: 0 / 0
Псевдонимы колонок и кавычки в Firebird 2.1
    #39128137
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
doz.aceНе могу понять, как создавать псевдонимы колонок с пробелами и/или кириллицей.
Встречный вопрос: зачем?
...
Рейтинг: 0 / 0
Псевдонимы колонок и кавычки в Firebird 2.1
    #39128138
doz.ace
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня excel подтягивает в отчет из внешнего источника (этой самой базы) данных запрос из view, нужно что бы колонки имели названия понятные пользователям, а не "BASEID", и т.п.
...
Рейтинг: 0 / 0
Псевдонимы колонок и кавычки в Firebird 2.1
    #39128141
m7m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Диалект???
...
Рейтинг: 0 / 0
Псевдонимы колонок и кавычки в Firebird 2.1
    #39128143
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
select name as "Todo as 32" from object
...
Рейтинг: 0 / 0
Псевдонимы колонок и кавычки в Firebird 2.1
    #39128152
doz.ace
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman,
...
Рейтинг: 0 / 0
Псевдонимы колонок и кавычки в Firebird 2.1
    #39128156
doz.ace
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
m7mДиалект???
...
Рейтинг: 0 / 0
Псевдонимы колонок и кавычки в Firebird 2.1
    #39128157
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
doz.acewadman,
Вижу, что знание SQL сильно хромает. В запросе видна попытка присвоить псевдоним псевдониму.
...
Рейтинг: 0 / 0
Псевдонимы колонок и кавычки в Firebird 2.1
    #39128158
doz.ace
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmandoz.acewadman,
Вижу, что знание SQL сильно хромает. В запросе видна попытка присвоить псевдоним псевдониму.
Просто опечатка, он в принципе кавычки не воспринимает. Вот скриншот.
...
Рейтинг: 0 / 0
Псевдонимы колонок и кавычки в Firebird 2.1
    #39128163
doz.ace
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmandoz.acewadman,
Вижу, что знание SQL сильно хромает. В запросе видна попытка присвоить псевдоним псевдониму.
Я просто опечатался, а он придирается. :(
...
Рейтинг: 0 / 0
Псевдонимы колонок и кавычки в Firebird 2.1
    #39128168
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
doz.ace,

SHOW SQL DIALECT это команда ISQL. В IBE она не работает.

Диалект можно узнать так

Код: sql
1.
SELECT MON$SQL_DIALECT FROM MON$DATABASE
...
Рейтинг: 0 / 0
Псевдонимы колонок и кавычки в Firebird 2.1
    #39128171
doz.ace
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
m7mДиалект???
Диалект 1-ый.
...
Рейтинг: 0 / 0
Псевдонимы колонок и кавычки в Firebird 2.1
    #39128174
m7m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
doz.acem7mДиалект???
Диалект 1-ый.
Насколько помню в 1-м не пройдет
Если еще не поздно переведи базу в 3-й
...
Рейтинг: 0 / 0
Псевдонимы колонок и кавычки в Firebird 2.1
    #39128176
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
doz.acem7mДиалект???
Диалект 1-ый.
Тогда без кавычек и без пробелов.
...
Рейтинг: 0 / 0
Псевдонимы колонок и кавычки в Firebird 2.1
    #39128178
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmandoz.aceпропущено...

Диалект 1-ый.
Тогда без кавычек и без пробелов.
http://www.firebirdsql.org/manual/isql-dialects.html
...
Рейтинг: 0 / 0
Псевдонимы колонок и кавычки в Firebird 2.1
    #39128179
WildSery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
doz.aceДиалект 1-ый.Тогда только так
Код: sql
1.
select T.id as Test_Column_Name from sprav_status_fact T
...
Рейтинг: 0 / 0
Псевдонимы колонок и кавычки в Firebird 2.1
    #39128279
doz.ace
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
m7mdoz.aceпропущено...

Диалект 1-ый.
Насколько помню в 1-м не пройдет
Если еще не поздно переведи базу в 3-й

Да тут база крупного холдинга на несколько сотен гигабайт, как-то стремно.
...
Рейтинг: 0 / 0
Псевдонимы колонок и кавычки в Firebird 2.1
    #39128306
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
doz.aceДа тут база крупного холдинга на несколько сотен гигабайт, как-то стремно.тогда завели табличку соответствий "машиночитаемое имя" - "человекочитаемое имя" и подтягивай в отчет прямо в экселе.
...
Рейтинг: 0 / 0
Псевдонимы колонок и кавычки в Firebird 2.1
    #39128314
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
doz.aceДа тут база крупного холдинга на несколько сотен гигабайт, как-то стремно.

Какой идиот тебя к ней подпустил?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Псевдонимы колонок и кавычки в Firebird 2.1
    #39128329
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Dimitry Sibiryakov!
You wrote on 15 декабря 2015 г. 12:25:51:

Dimitry Sibiryakov> Какой идиот тебя к ней подпустил?..
опять ты пузыришься...
в чем твоя печаль?
мальчик тащит в эксель интересующие его данные, рисует графики и прочую красоту.
не напрягая при этом штатных программистов.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Псевдонимы колонок и кавычки в Firebird 2.1
    #39128341
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МимопроходящийHello, Dimitry Sibiryakov!
You wrote on 15 декабря 2015 г. 12:25:51:

Dimitry Sibiryakov> Какой идиот тебя к ней подпустил?..
опять ты пузыришься...
в чем твоя печаль?
мальчик тащит в эксель интересующие его данные, рисует графики и прочую красоту.
не напрягая при этом штатных программистов.

У меня такие мальчики начали строить графики и прочую красоту по охренительно большой таблице с условиями по неиндексированым полям, причем если данные долго не появлялись эксель сбрасывали и начинали заново. И в транзакции на запись. Когда поймал чуть не пришиб в коридоре.
...
Рейтинг: 0 / 0
Псевдонимы колонок и кавычки в Firebird 2.1
    #39128357
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот и появляется понимание, что трёхзвенка, изолирующая мальчиков от СУБД - очень полезна.
Хотя - да, добавляет других проблем.
...
Рейтинг: 0 / 0
Псевдонимы колонок и кавычки в Firebird 2.1
    #39128361
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Gallemar!
You wrote on 15 декабря 2015 г. 12:38:04:

Gallemar> И в транзакции на запись.
нужно было создать DSN (для ODBC) с транзакцией ReadOnly и конкретной ролью (ROLE) с соответствующими ограниченными грантами для оной.
и дать мальчикам в пользование, а не раздавать налево и направо полноценные логины к серверу.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Псевдонимы колонок и кавычки в Firebird 2.1
    #39128373
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МимопроходящийHello, Gallemar!
You wrote on 15 декабря 2015 г. 12:38:04:

Gallemar> И в транзакции на запись.
нужно было создать DSN (для ODBC) с транзакцией ReadOnly и конкретной ролью (ROLE) с соответствующими ограниченными грантами для оной.
и дать мальчикам в пользование, а не раздавать налево и направо полноценные логины к серверу.

Кстати, даже с DSN с RO почему то PowerQuery всегда цепляется как RW.
...
Рейтинг: 0 / 0
Псевдонимы колонок и кавычки в Firebird 2.1
    #39129449
doz.ace
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarМимопроходящийHello, Dimitry Sibiryakov!
You wrote on 15 декабря 2015 г. 12:25:51:

пропущено...

опять ты пузыришься...
в чем твоя печаль?
мальчик тащит в эксель интересующие его данные, рисует графики и прочую красоту.
не напрягая при этом штатных программистов.

У меня такие мальчики начали строить графики и прочую красоту по охренительно большой таблице с условиями по неиндексированым полям, причем если данные долго не появлялись эксель сбрасывали и начинали заново. И в транзакции на запись. Когда поймал чуть не пришиб в коридоре.

У меня Excel по запросу тащит selectom в отчет поля из view. Причем тут транзакции на запись?
...
Рейтинг: 0 / 0
25 сообщений из 49, страница 1 из 2
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Псевдонимы колонок и кавычки в Firebird 2.1
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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