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

Типа всё в верхний регистр загнать и забыться на столетия.....???
...
Рейтинг: 0 / 0
15.07.2008, 13:11
    #35430983
Олег Гапон
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Верхний/Нижний регистр в названиии таблиц...кто как борется...с этим ?
Я так понял, что никто никак не борется....да прально...просто используют базу в которой нет чувствительности к регистру и делу венец...
...
Рейтинг: 0 / 0
15.07.2008, 13:51
    #35431118
ДжекНепотрошитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Верхний/Нижний регистр в названиии таблиц...кто как борется...с этим ?
Ну да, сейчас никак не борюсь. Раньше следовал жесткому правилу - никакого верхнего регистра в названиях.
А с чем тебя так угораздило? Sybase ASE, что ль?
...
Рейтинг: 0 / 0
15.07.2008, 16:05
    #35431568
Олег Гапон
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Верхний/Нижний регистр в названиии таблиц...кто как борется...с этим ?
MySQL
...
Рейтинг: 0 / 0
15.07.2008, 22:13
    #35432318
kdv
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
15.07.2008, 23:11
    #35432363
Олег Гапон
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Верхний/Нижний регистр в названиии таблиц...кто как борется...с этим ?
kdvтак что я за верхний регистр, без извратов.

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


А как же фраза

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

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

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

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

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


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