Re[4]: PostgreSQL - имена таблиц и полей в BigCammel
От: AlexGin Беларусь  
Дата: 19.10.25 17:38
Оценка:
Здравствуйте, Sinclair, Вы писали:

S>Здравствуйте, AlexGin, Вы писали:


AG>>Но case-insensitive — в плане ключевых слов языка SQL, а не в плане наименований сущностей в составе БД.

S>Пример запускали?

Да, запустил, посмотрел!
1) Выполнение SQL запроса:
create table AircraftsData (
  AircraftCode char(5) primary key,
  AircraftDescription varchar(250)
);


создало таблицу

2) Запрос:
insert into AircraftsData values ('B767', 'Boeing B767'),
                                 ('A320', 'Airbus A320');


Добавил две записи — вот результат:


3) Выполнение запроса:
SELECT * FROM AircraftsData
ORDER BY AircraftCode ASC


Даёт результат:



Вот — получается, что все вроде как корректно отработало?
В запросе на выборку — где SELECT — нет чувствительности к регистру символов таблиц и полей.

P.S. Но — первоначальный запрос — где create table — содержал имена таблицы и полей — с БольшимиБуквами, а в составе БД получились все эти вещицы — на нижнем регистре (малыми буквами). В общем — что и требовалось доказать.

P.P.S. В любом случае, уважаемый Sinclair, пример интересен. Хотя бы тем, что с SELECT-ом разобрались
Огромное спасибо!
Отредактировано 19.10.2025 17:58 AlexGin . Предыдущая версия . Еще …
Отредактировано 19.10.2025 17:58 AlexGin . Предыдущая версия .
Отредактировано 19.10.2025 17:53 AlexGin . Предыдущая версия .
Отредактировано 19.10.2025 17:52 AlexGin . Предыдущая версия .
Отредактировано 19.10.2025 17:47 AlexGin . Предыдущая версия .
Отредактировано 19.10.2025 17:45 AlexGin . Предыдущая версия .
Отредактировано 19.10.2025 17:43 AlexGin . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.