powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Верхний/Нижний регистр в названиии таблиц...кто как борется...с этим ?
12 сообщений из 12, страница 1 из 1
Верхний/Нижний регистр в названиии таблиц...кто как борется...с этим ?
    #35430930
Олег Гапон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Верхний/Нижний регистр в названиии таблиц...кто как борется...с этим при переходе с базы данных одного производителя на другого ?

Типа всё в верхний регистр загнать и забыться на столетия.....???
...
Рейтинг: 0 / 0
Верхний/Нижний регистр в названиии таблиц...кто как борется...с этим ?
    #35430983
Олег Гапон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я так понял, что никто никак не борется....да прально...просто используют базу в которой нет чувствительности к регистру и делу венец...
...
Рейтинг: 0 / 0
Верхний/Нижний регистр в названиии таблиц...кто как борется...с этим ?
    #35431118
ДжекНепотрошитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну да, сейчас никак не борюсь. Раньше следовал жесткому правилу - никакого верхнего регистра в названиях.
А с чем тебя так угораздило? Sybase ASE, что ль?
...
Рейтинг: 0 / 0
Верхний/Нижний регистр в названиии таблиц...кто как борется...с этим ?
    #35431568
Олег Гапон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MySQL
...
Рейтинг: 0 / 0
Верхний/Нижний регистр в названиии таблиц...кто как борется...с этим ?
    #35432318
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторТипа всё в верхний регистр загнать и забыться на столетия....
ага. Вот в IB 6.0 (8 лет назад) добавили фичу - возможность указания имен объектов в двойных кавычках. Например, "MySuperTable". Ну и ряд тулзов стал при создании таблиц в визардах обрамлять имена кавычками.
Результат - народ пишет как попало. А для таких имен проверка делается жестко, с соблюдением регистра. И
"MySuperTable" <> "Mysupertable".

в результате человек пишет select * from mysupertable и удивляется, почему это "таблица не найдена".
Потом появляются портянки типа
select "MyTable"."StatusField", "MyTable"."AnoterField"
from "MyTable", ...

что не только геморройно, но и рябит в глазах от двойных кавычек.

А если создавать без кавычек, то IB/FB автоматом переводит имя объекта в верхний регистр, и потом соответственно по барабану как писать в запросах
MySuperTable, mysupertabe, MYSUPERTABLE и т.д.

Впрочем, если люди запросы пишут в автоматизаторах (квери билдерах и т.п.), то им на это почти покласть.

так что я за верхний регистр, без извратов.
...
Рейтинг: 0 / 0
Верхний/Нижний регистр в названиии таблиц...кто как борется...с этим ?
    #35432363
Олег Гапон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvтак что я за верхний регистр, без извратов.

АНАЛАГИЧНА
+100
...
Рейтинг: 0 / 0
Верхний/Нижний регистр в названиии таблиц...кто как борется...с этим ?
    #35432401
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, ну зачем же так сразу...
Если при разработке БД в названия таблиц заложено Case-sensitive, значит
это фича, оно зачем-то там нужно и бороться с ним не стоит (вдруг там
есть таблицы, отличающиеся только регистром пары букв). А если
Case-preserve, то это всего лишь рюшечка и на неё можно наплевать.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Верхний/Нижний регистр в названиии таблиц...кто как борется...с этим ?
    #35432427
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Олег ГапонВерхний/Нижний регистр в названиии таблиц...кто как борется...
Использованием СУБД, не поддерживающей case sensitivity в именах объектов.
...
Рейтинг: 0 / 0
Верхний/Нижний регистр в названиии таблиц...кто как борется...с этим ?
    #35441623
Олег Гапон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dim2000 Олег ГапонВерхний/Нижний регистр в названиии таблиц...кто как борется...
Использованием СУБД, не поддерживающей case sensitivity в именах объектов.


А как же фраза

Желания клиента - закон.
...
Рейтинг: 0 / 0
Верхний/Нижний регистр в названиии таблиц...кто как борется...с этим ?
    #35441636
Олег Гапон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я понимаю, что практически на каждой базе поддерживающей чувствительность к регистру в именах таблиц эту возможность можно вырубить.

Но где то там на удалённом чужом хосте...попробуй ещё выруби..
Хозяин хоста может сказать...что ему и так хорошо...

Так что было принято решение гнать всё в верхний регистр...и не парится...
...
Рейтинг: 0 / 0
Верхний/Нижний регистр в названиии таблиц...кто как борется...с этим ?
    #35448345
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Олег ГапонА как же фраза

Желания клиента - закон.
Фтопку.
...
Рейтинг: 0 / 0
Верхний/Нижний регистр в названиии таблиц...кто как борется...с этим ?
    #35448910
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Олег Гапон Dim2000Использованием СУБД, не поддерживающей case sensitivity в именах объектов.А как же фраза

Желания клиента - закон.Всегда испольнять, но за отдельную плату
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Верхний/Нижний регистр в названиии таблиц...кто как борется...с этим ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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