Size: a a a

2020 September 21

АВ

Анатолий Ветринцев... in Oracle RU
Ну пробую апдейтом заполнить compete date и он не даёт
источник

У

Уруруборос Иванович... in Oracle RU
Я вот вообще не понял, что ты пытаешься сделать
источник

A

Al in Oracle RU
Уруруборос Иванович
Я вот вообще не понял, что ты пытаешься сделать
источник

У

Уруруборос Иванович... in Oracle RU
источник

A

Al in Oracle RU
он создает систему для утех сексуальных
источник

У

Уруруборос Иванович... in Oracle RU
Al
он создает систему для утех сексуальных
Это я понял. Я не понял, что он вставить хочет в таблицу
источник

A

Al in Oracle RU
Уруруборос Иванович
Это я понял. Я не понял, что он вставить хочет в таблицу
ну известно что
источник

A

Al in Oracle RU
вопрос зачем он это пытается вставить в таблицу
источник

R

RAEman in Oracle RU
Анатолий Ветринцев
Возможно дальше я напишу чушь, но тогда направьте на путь истинный:) Сейчас клиентская часть выполняет серию запросов, запросы должны быть в связке обязательно.
Хочу логику из клиента перенести в процедуры, надо одним вызовом процедуры апдейтить сразу несколько таблиц. но перечень обновляемых полей - динамический. т.е. от клиента будет прилетать некий список поле1=значение1;поле2=значение2 и т.д., и вот те поля которые будут в этом списке - надо обновить. но итоговый запрос на обновление должен быть параметризованным (DBA просят, чтобы не кэшировать запросы), т.е. все полученные значения надо передать в качестве параметров в какой нибудь EXECUTE, это все как то можно грамотно провернуть?
Я понимаю конечно Легаси код и все прочее.... Это когда сопровождать... А когда разрабатывать зачем логику клиента в базу переводить? Сделай прослойку между базой и клиентом эдакий апи чтобы можно было к нему из любого клиента цепляться
источник

R

RAEman in Oracle RU
Анатолий Ветринцев
Возможно дальше я напишу чушь, но тогда направьте на путь истинный:) Сейчас клиентская часть выполняет серию запросов, запросы должны быть в связке обязательно.
Хочу логику из клиента перенести в процедуры, надо одним вызовом процедуры апдейтить сразу несколько таблиц. но перечень обновляемых полей - динамический. т.е. от клиента будет прилетать некий список поле1=значение1;поле2=значение2 и т.д., и вот те поля которые будут в этом списке - надо обновить. но итоговый запрос на обновление должен быть параметризованным (DBA просят, чтобы не кэшировать запросы), т.е. все полученные значения надо передать в качестве параметров в какой нибудь EXECUTE, это все как то можно грамотно провернуть?
А если очень надо отправить динамический список параметров в функцию. Я просто записываю в JSON/xml, отправляю ее в функцию и там уже делю как мне надо
источник

АВ

Анатолий Ветринцев... in Oracle RU
RAEman
Я понимаю конечно Легаси код и все прочее.... Это когда сопровождать... А когда разрабатывать зачем логику клиента в базу переводить? Сделай прослойку между базой и клиентом эдакий апи чтобы можно было к нему из любого клиента цепляться
да нету такой прослойки.
источник

У

Уруруборос Иванович... in Oracle RU
Анатолий Ветринцев
да нету такой прослойки.
Тебе предлагают сделать
источник

АВ

Анатолий Ветринцев... in Oracle RU
Уруруборос Иванович
Я вот вообще не понял, что ты пытаешься сделать
ну как же. в таблице список задач по жалобе. задача может быть открыта и может быть закрыта. вот надо чтобы открытой могла быть только одна задача в рамках одной жалобы, и вставка новой открытой задачи блочилась, пока текущая открытая не будет закрыта.
источник

АВ

Анатолий Ветринцев... in Oracle RU
Уруруборос Иванович
Тебе предлагают сделать
возможности сделать тоже нет
источник

R

RAEman in Oracle RU
Анатолий Ветринцев
возможности сделать тоже нет
Ты всех клиентов напрямую в базу пускаешь чтоли?
источник

АВ

Анатолий Ветринцев... in Oracle RU
да
источник

АВ

Анатолий Ветринцев... in Oracle RU
нам дали доступ для каждого юзверя
источник

АВ

Анатолий Ветринцев... in Oracle RU
и все что есть - связка Microsoft Access и Oracle
источник

АВ

Анатолий Ветринцев... in Oracle RU
между ними ничего
источник

SG

Sergey Gr in Oracle RU
Анатолий Ветринцев
не могу добавить третью строку
Странненько. А с какой ошибкой не даёт?
источник