|
как вы решаете вставку часто используемых переменных в запрос?
|
|||
---|---|---|---|
#18+
вот есть часто используемые куски запроса, типа: сгруппировать телефоны в строку, ФИО собрать, итд вы на C пишете ф-и внутри постгреса или как-то ещё решаете? во фронтенде это решается через отдельный файл с ф-ями, которые возвращают нужный кусок запроса с параметрами но хочется поближе к БД ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2019, 14:57 |
|
как вы решаете вставку часто используемых переменных в запрос?
|
|||
---|---|---|---|
#18+
полудух, Есть 2 варианта: Бизнес логика на клиенте и база импотент. Тогда на клиенте ОРМ, функции и что угодно Бизнес логика в СУБД. Тогда хранимки и тонкое ГУИ - шкурка для мышки. .. БЛ пихать в dll и в СУБД редко. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 09:53 |
|
как вы решаете вставку часто используемых переменных в запрос?
|
|||
---|---|---|---|
#18+
так хранимки в БД это хорошо ORM - плохо трабл в том, что в них много повторяющихся кусков которые могут измениться и надо чтобы сразу везде изменились (для этого переменная нужна) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 12:32 |
|
как вы решаете вставку часто используемых переменных в запрос?
|
|||
---|---|---|---|
#18+
полудухтак хранимки в БД это хорошо ORM - плохо Все относительно. Проекты разные. Ну а ОРМ для CRUD прооектов. Недля всего. полудухтрабл в том, что в них много повторяющихся кусковпокажи. Вдруг ты ошибся. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 13:01 |
|
как вы решаете вставку часто используемых переменных в запрос?
|
|||
---|---|---|---|
#18+
Если хранимки, то там нет ООП. Есть процедурное. Так и пиши. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 13:02 |
|
как вы решаете вставку часто используемых переменных в запрос?
|
|||
---|---|---|---|
#18+
fio_short: Код: sql 1.
phones_grp: Код: sql 1.
passport: Код: sql 1. 2. 3. 4. 5. 6. 7. 8.
много их там всяких ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 13:42 |
|
как вы решаете вставку часто используемых переменных в запрос?
|
|||
---|---|---|---|
#18+
полудух Код: sql 1.
в ХП конкатенацию и склейку строк нельзя. Надо так чтобы контроль типов: Код: sql 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 14:01 |
|
как вы решаете вставку часто используемых переменных в запрос?
|
|||
---|---|---|---|
#18+
полудух, Потом, ты не сказал, на клиенте надо код или хранимке. И не видно проблем в одинаковых кусках. Буквы одинаковы? Или куски кода? Это обычная БЛ имхо. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 14:04 |
|
как вы решаете вставку часто используемых переменных в запрос?
|
|||
---|---|---|---|
#18+
да знаю я, как хранимки писать это из фронтенда код и вопрос не про БЛ в 20 хранимок надо вставить вот такие куски 1 в 1 а потом вдруг понадобится изменить ВОТ проблема. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 14:40 |
|
как вы решаете вставку часто используемых переменных в запрос?
|
|||
---|---|---|---|
#18+
полудухв 20 хранимок надо вставить вот такие куски 1 в 1как вставить? Псевдокод хотя бы покажи. Конкатенация дурной тон уже везде. Ты ноль реакции. В case писать <b> теги html это смешивание данных и форматирования. Ты ноль реакции. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 14:47 |
|
как вы решаете вставку часто используемых переменных в запрос?
|
|||
---|---|---|---|
#18+
полудух ВОТ проблема.так никто не пишет. ВОТ проблема. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 14:48 |
|
как вы решаете вставку часто используемых переменных в запрос?
|
|||
---|---|---|---|
#18+
полудухfio_short:это вьюха. Зачем это привел? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 14:51 |
|
как вы решаете вставку часто используемых переменных в запрос?
|
|||
---|---|---|---|
#18+
полудух, используются дб коннекторы и апи. например, что-то подобное https://www.postgresql.org/docs/7.1/libpqplusplus.html ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 14:59 |
|
как вы решаете вставку часто используемых переменных в запрос?
|
|||
---|---|---|---|
#18+
mini.weblab, Да. Это ближе к бд и смешивание с БД как просил автор. Я выше говорил про прикладной код клиент-сервер. И деление по слоям ИС. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 15:05 |
|
как вы решаете вставку часто используемых переменных в запрос?
|
|||
---|---|---|---|
#18+
Итого 3 варианта, смешивать нельзя)) - на клиенте - слой ХП - dll/api Автору удачи! ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 15:08 |
|
как вы решаете вставку часто используемых переменных в запрос?
|
|||
---|---|---|---|
#18+
mini.weblabполудух, используются дб коннекторы и апи. например, что-то подобное https://www.postgresql.org/docs/7.1/libpqplusplus.html в итоге пришли к тому, о чём я спрашивал в первом посте нахер здесь весь этот флуд нужен был. однако, libpq++, насколько я понял, это API, через который можно отправлять команды в C++ классы... мне же нужно несколько другое... там ведь ещё можно сами ф-и на C++ накатать и внедрить в сервер, они будут быстрее работать короче, я так понял, самое простое это сами .sql-файлы с листингом править каким-то массовым редактором файлов а потом загрузить хранимки списком сразу все или генерить файлы с листингом через некий скрипт и им вставлять нужные куски... как-то так ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 15:35 |
|
как вы решаете вставку часто используемых переменных в запрос?
|
|||
---|---|---|---|
#18+
полудухнахер здесь весь этот флуд нужен был. Чтобы никто на работе не делал так: полудухкороче, я так понял, самое простое это сами .sql-файлы с листингом править каким-то массовым редактором файлов а потом загрузить хранимки списком сразу все или генерить файлы с листингом через некий скрипт и им вставлять нужные куски... как-то так ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 16:12 |
|
как вы решаете вставку часто используемых переменных в запрос?
|
|||
---|---|---|---|
#18+
ну и как это поможет? PetroNotC Sharpполудух Код: sql 1.
в ХП конкатенацию и склейку строк нельзя. Надо так чтобы контроль типов: Код: sql 1. 2. 3.
конкатенацию в ХП нельзя? что за чушь! "нельзя", это когда ошибку выдаёт а в БД text || text - прекрасно работает и никаких проблем в плане сопровождения. зы: флуд с дезой - как новый вид искусства ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 16:36 |
|
как вы решаете вставку часто используемых переменных в запрос?
|
|||
---|---|---|---|
#18+
полудухконкатенацию в ХП нельзя? что за чушь!не нельзя, а не красиво технически. Будем спорить? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 16:45 |
|
как вы решаете вставку часто используемых переменных в запрос?
|
|||
---|---|---|---|
#18+
полудухзы: флуд с дезой - как новый вид искусстваты о типах переменных же слышал наверное? Об оптимизаторе бд? О предварительной компиляции и статистике? "select" || "a" || " from" ||.... ))) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 16:48 |
|
как вы решаете вставку часто используемых переменных в запрос?
|
|||
---|---|---|---|
#18+
полудух, если для тебя ОРМ это Г... тогда о чем это мы? Поди сам его руками написал? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 16:51 |
|
как вы решаете вставку часто используемых переменных в запрос?
|
|||
---|---|---|---|
#18+
полудух"нельзя", это когда ошибку выдаётруки не помыл перед едой какая ошибка будет? Или с логикой не дружим? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 16:52 |
|
как вы решаете вставку часто используемых переменных в запрос?
|
|||
---|---|---|---|
#18+
полудухнасколько я понял, это API, через который можно отправлять команды в C++ классы... Documentation PostgreSQL 7.1libpq++ is the C++ API to PostgreSQL. libpq++ is a set of classes that allow client programs to connect to the PostgreSQL backend server. полудухкороче, я так понял, самое простое это сами .sql-файлы с листингом править каким-то массовым редактором файлов а потом загрузить хранимки списком сразу все или генерить файлы с листингом через некий скрипт и им вставлять нужные куски... как-то так да, все правильно, можно через Excel ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 17:55 |
|
как вы решаете вставку часто используемых переменных в запрос?
|
|||
---|---|---|---|
#18+
PetroNotC Sharpполудухзы: флуд с дезой - как новый вид искусстваты о типах переменных же слышал наверное? Об оптимизаторе бд? О предварительной компиляции и статистике? "select" || "a" || " from" ||.... ))) у тебя язык впереди головы даже не понимаешь, что тебе говорят нафлудил ещё 4 мессаги ахаха не пиши больше в моих темах никогда, бестолочь. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 18:18 |
|
|
start [/forum/topic.php?fid=53&msg=39838580&tid=1995113]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 167ms |
0 / 0 |