powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Вывод Null из БД
25 сообщений из 185, страница 4 из 8
Вывод Null из БД
    #39751513
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123в java принято любую субд с поддержкой стандарта sql 92 года.
В трехзвенке.ну и причём здесь :авторCoalesce, nvl?
...
Рейтинг: 0 / 0
Вывод Null из БД
    #39751514
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
llemingчто мешает клиенту отдать разово enum с кодом? и гнать потом код вместо 'some_big_value....'это ты уже предлагаешь дальнейшее развитие абсурда....

llemingчет я утомился спорить вадяи я тоже....
...
Рейтинг: 0 / 0
Вывод Null из БД
    #39751515
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяPetro123в java принято любую субд с поддержкой стандарта sql 92 года.
В трехзвенке.ну и причём здесь :авторCoalesce, nvl?не я же первый сказал что кто то не знает базы данных.
Ты это сказал.
Я ответил что java программист в первую очередь писать трехзвенку.
Ты умеешь?
Если нет, то не требуй в java ветке всех знать субд.
...
Рейтинг: 0 / 0
Вывод Null из БД
    #39751516
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Я ответил что java программист в первую очередь писать трехзвенку.одна из частей трёхзвенки - субд
...
Рейтинг: 0 / 0
Вывод Null из БД
    #39751524
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяPetro123Я ответил что java программист в первую очередь писать трехзвенку.одна из частей трёхзвенки - субдпиши другие две. За третью часть пять!))
...
Рейтинг: 0 / 0
Вывод Null из БД
    #39752026
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Getleman_Korcar,

авторИногда в этих данных встречаются null. Кто как их проверяет с заменой на какой-то дефолт? Или может лучше подмену делать в СУБД, тогда в jsp никаких проверок делать не нужно, а то ифами и процентами как-то всё грустно и некрасиво получается

Привет. Может кто-то еще базу использует и интерпретирует именно null?
Если так, тогда null, наверное, не надо менять в СУБД, а интерпретировать их в jsp, например, по договоренности.
Вы это, завязывайте сочинять различные варианты событий, добавляя новых участников процесса, которых нет)

Никто не использует эту базу, а если будет, то это уже их проблемы не хай сами подстраиваются. Хотя не совсем понял к чему придётся подстраиваться, ведь структура данных и типы в сущностях не изменятся
...
Рейтинг: 0 / 0
Вывод Null из БД
    #39752028
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KorcarХотя не совсем понял к чему придётся подстраиваться, ведь структура данных и типы в сущностях не изменятсяну как тут не понятно?
_Getleman_ возьмет и будет твой запрос использовать один в один , и будет тебя ругать, что ты не предусмотрел повторное использование своего запроса в N+100 местах. только потому, что ему влом написать свой запрос....
...
Рейтинг: 0 / 0
Вывод Null из БД
    #39752029
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяОзверинпродакшн и в этих версиях разные бд используютсяза такое надо голову сворачивать
если правильно понял, то имеются в виду СУБД, а не БД, ибо какие там специфичные команды могу быть для конкретной БД? если только хранимки, так и и перенести не проблема

Так вот, возвращаемся к истокам, если в разных версиях приложения (тестовой и продакшн) используются разные СУБД, то смысл в такой тестовой версии ... по любому на продакшене будешь расчудесные чудеса ловить до, после и во время работы))
...
Рейтинг: 0 / 0
Вывод Null из БД
    #39752035
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Korcarесли правильно понял, то имеются в виду СУБД, а не БД, ибо какие там специфичные команды могу быть для конкретной БД?как минимум для твоего случая:
Coalesce, nvl, IFNULL - в разных субд
Korcarпо любому на продакшене будешь расчудесные чудеса ловить до, после и во время работы))однозначно.
...
Рейтинг: 0 / 0
Вывод Null из БД
    #39752043
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяKorcarесли правильно понял, то имеются в виду СУБД, а не БД, ибо какие там специфичные команды могу быть для конкретной БД?как минимум для твоего случая:
Coalesce, nvl, IFNULL - в разных субд

а какая в какой?
...
Рейтинг: 0 / 0
Вывод Null из БД
    #39752045
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяCoalesce, nvl, IFNULL
насколько я смог прогуглить -
Coalesce - pg
nvl - oracle
IFNULL - mysql (плюс COALESCE() - "расширенный аналог" ifnull)
...
Рейтинг: 0 / 0
Вывод Null из БД
    #39752154
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадявадяCoalesce, nvl, IFNULL
насколько я смог прогуглить -
Coalesce - pg
nvl - oracle
IFNULL - mysql (плюс COALESCE() - "расширенный аналог" ifnull)
м, с двумя вторыми не знаком
...
Рейтинг: 0 / 0
Вывод Null из БД
    #39752186
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Korcarм, с двумя вторыми не знаком
а если рассмотреть mssql - то там таки фишек охиреть сколько... и все такие вкусные....
в mysql в 8+ появились свои вкусняшки....
так что ориентироваться на простой select from... много не получишь
...
Рейтинг: 0 / 0
Вывод Null из БД
    #39752205
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,
А в java 10 столько вкусняшек).
Так что ориентироваться на coalesce... много не получишь.
...
Рейтинг: 0 / 0
Вывод Null из БД
    #39752213
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насколько я помню, в Hibernate можно как-то мапминг DB-специфик функции описывать

Т.е. Hibernate query будет выглядить одинаково, а при формирование окончательного SQL специфические функции будут подменяться на уровне движка Hibernate.
...
Рейтинг: 0 / 0
Вывод Null из БД
    #39752241
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev,
Можно. Но это подход java. Что ТС и вадя не приемлют.
...
Рейтинг: 0 / 0
Вывод Null из БД
    #39752263
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Leonid Kudryavtsev,
Можно. Но это подход java. Что ТС и вадя не приемлют.
не понимаю зачем усложнять решение такой просто проблемы
...
Рейтинг: 0 / 0
Вывод Null из БД
    #39752276
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123А в java 10 столько вкусняшек).
Так что ориентироваться на coalesce... много не получишь.я буду ориетироваться на оптималбе использование всех вкусняшек.
Leonid KudryavtsevТ.е. Hibernate query будет выглядить одинаково, а при формирование окончательного SQL специфические функции будут подменяться на уровне движка Hibernate.ты эти хочешь сказать что хибер отслеживает все фишки всех версий субд?
Korcarне понимаю зачем усложнять решение такой просто проблемыи я тоже не понимаю этого....
...
Рейтинг: 0 / 0
Вывод Null из БД
    #39752284
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяLeonid KudryavtsevТ.е. Hibernate query будет выглядить одинаково, а при формирование окончательного SQL специфические функции будут подменяться на уровне движка Hibernate.ты эти хочешь сказать что хибер отслеживает все фишки всех версий субд?

Там конфиг есть. Куда нужные тебе фишки от нужных СУБД сам можешь своими руками вписать

Где конфиг расположен - не знаю. Сталкивался в Oracle CC&B (они поддерживали и Oracle Database, и MS SQL), поскольку сам плотно с hibernate не работаю, все уже давно забыл
...
Рейтинг: 0 / 0
Вывод Null из БД
    #39752298
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KorcarPetro123Leonid Kudryavtsev,
Можно. Но это подход java. Что ТС и вадя не приемлют.
не понимаю зачем усложнять решение такой просто проблемытвой вопрос решен в первом посте топика.
Мы обсуждаем методы решения не твои, а вообще java программистов.
...
Рейтинг: 0 / 0
Вывод Null из БД
    #39752302
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяя буду ориетироваться на оптималбе использование всех вкусняшек.угу.
А сам только про субд пятый год пишешь.
...
Рейтинг: 0 / 0
Вывод Null из БД
    #39752315
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123вадяя буду ориетироваться на оптималбе использование всех вкусняшек.угу.
А сам только про субд пятый год пишешь.
ну дак надоело смотреть как мыши кактус жрут
...
Рейтинг: 0 / 0
Вывод Null из БД
    #39752329
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,
Уже говорил.
По литературе у тебя 5. По физике 3 и по алгебре 3.
Куда поступать будешь?
...
Рейтинг: 0 / 0
Вывод Null из БД
    #39752341
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяPetro123пропущено...
угу.
А сам только про субд пятый год пишешь.
ну дак надоело смотреть как мыши кактус жрут

Так не смотри. Основная претензия в том что без по сути аргументов кидаешь мысли. Либо аргументы сомнительного качества.
...
Рейтинг: 0 / 0
Вывод Null из БД
    #39752365
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
llemingОсновная претензия в том что без по сути аргументов кидаешь мысли. Либо аргументы сомнительного качества.ч чем ты видишь отсутствие аргументов? а в чем сомнительное качество?
в том что в субд можно сделать многое проще? и будет работать быстрее?
...
Рейтинг: 0 / 0
25 сообщений из 185, страница 4 из 8
Форумы / Java [игнор отключен] [закрыт для гостей] / Вывод Null из БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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