Size: a a a

CODE BLOG / Чат

2021 February 24

DB

Daniil Borin in CODE BLOG / Чат
Steel Sword
Ну, пока она заряжается, ей не попользоваться
Я же написал насколько редко она заряжается
источник

SS

Steel Sword in CODE BLOG / Чат
Daniil Borin
Я же написал насколько редко она заряжается
Даже если и редко, в чем была проблема сделать сбоку?
источник

DB

Daniil Borin in CODE BLOG / Чат
🤷‍♂️
источник

4

4g in CODE BLOG / Чат
Steel Sword
А раньше считалось хорошей идеей?
Вполне себе.
Сейчас все стараются делать на всяких гибернейтах/ef, чтобы в базу вообще не лезть. База просто как место для хранения.
источник

4

4g in CODE BLOG / Чат
Steel Sword
Даже если и редко, в чем была проблема сделать сбоку?
Не эстетично выглядело бы
источник

SS

Steel Sword in CODE BLOG / Чат
Steel Sword
Типа get_employee_by_id, insert_employee, update_employee, delete_employee, get_employee_department, det_department_employees....
Я им говорю: нафига вы sql переизобретаете? А они мне: ты ничего не понимаешь, так у нас не выражение, а просто сигнатура
источник

SS

Steel Sword in CODE BLOG / Чат
Я: а если мне понадобится свободный поиск?
Мне показывают функцию что-то типа get_employee_where(и тут все столбцы). Функция смотрит, не null ли в аргументе, если нет, то сравнивает.
Типа WHERE (isnull p_employee_id OR employee_id = p_employee_id) AND .... И так все остальные параметры
источник

4

4g in CODE BLOG / Чат
Steel Sword
Я им говорю: нафига вы sql переизобретаете? А они мне: ты ничего не понимаешь, так у нас не выражение, а просто сигнатура
Ну честно говоря если они и тупо реализовали insert, update delete - это идиотизм.
Если они завернули некую логику внутрь - это нормально
источник

4

4g in CODE BLOG / Чат
Steel Sword
Я: а если мне понадобится свободный поиск?
Мне показывают функцию что-то типа get_employee_where(и тут все столбцы). Функция смотрит, не null ли в аргументе, если нет, то сравнивает.
Типа WHERE (isnull p_employee_id OR employee_id = p_employee_id) AND .... И так все остальные параметры
Мы немного по другому делаем, но принцип похожий
источник

SS

Steel Sword in CODE BLOG / Чат
Я говорю: но так работает только оператор =, а если мне нужен ><>=< LIKE, BETWEEN? А если мне нужно дерево из AND/OR.
Они на секунду зависают, поворачиваются и как в меме: слыш блин
источник

4

4g in CODE BLOG / Чат
Steel Sword
Я говорю: но так работает только оператор =, а если мне нужен ><>=< LIKE, BETWEEN? А если мне нужно дерево из AND/OR.
Они на секунду зависают, поворачиваются и как в меме: слыш блин
😂😂
источник

4

4g in CODE BLOG / Чат
Steel Sword
Я говорю: но так работает только оператор =, а если мне нужен ><>=< LIKE, BETWEEN? А если мне нужно дерево из AND/OR.
Они на секунду зависают, поворачиваются и как в меме: слыш блин
Тут другой момент - если им это не нужно, то и не нужно.
А если понадобится - реализация не такая сложная
источник

4

4g in CODE BLOG / Чат
Но произвольный запрос конечно проще параметризованным запросом реализовать
источник

SS

Steel Sword in CODE BLOG / Чат
Немного подумав, я понял, что могу в принципе сделать функцию, которая принимает... Чего уж мелочиться, JSON... Конвертирует в SQL и вызывает EXECUTE, но тогда какая польза от лишнего этапа?
источник

А

Андрей in CODE BLOG / Чат
Ребят,а есть альтернатива хранения инфы,помимо бд?
источник

4

4g in CODE BLOG / Чат
Steel Sword
Немного подумав, я понял, что могу в принципе сделать функцию, которая принимает... Чего уж мелочиться, JSON... Конвертирует в SQL и вызывает EXECUTE, но тогда какая польза от лишнего этапа?
Хранимки это отделение структуры хранения от данных с которыми работает приложение.
источник

А

Андрей in CODE BLOG / Чат
Суть просто хранить цифры после расчета, матрицы, а в бд это хранить,ну такое , много места
источник

4

4g in CODE BLOG / Чат
Андрей
Ребят,а есть альтернатива хранения инфы,помимо бд?
Папирус, глиняные дощечки
источник

4

4g in CODE BLOG / Чат
Андрей
Суть просто хранить цифры после расчета, матрицы, а в бд это хранить,ну такое , много места
Sqlite, json, xml 🤷🏻
источник

А

Андрей in CODE BLOG / Чат
4g
Папирус, глиняные дощечки
Наскальную живопись забыл)
источник