| От | Richard Huxton |
|---|---|
| Тема | Re: Using Insert - Default in a condition expression ?? |
| Дата | |
| Msg-id | 4AC1C68B.4030407@archonet.com обсуждение исходный текст |
| Ответ на | Re: Using Insert - Default in a condition expression ?? (Postgres User <postgres.developer@gmail.com>) |
| Список | pgsql-general |
Postgres User wrote: >>> I'm trying to write an INSERT INTO statement that will use a DEFAULT >>> value when an input parameter is null. >>> >> Neither of my 2 methods are pretty. >> 1) Use a trigger. >> 2) Grab and cast the default value from the information_schema.columns >> view and plug it in. >> >> Another option is to build your insert sql as a string and then execute it. >> > > Thanks... those approaches came to mind. But I need something more > flexible as the Insert functions are generated by an ORM layer. It > has to be simpler. You're not going to get anything simpler than building a string and calling execute. Nor more flexible, come to think of it. BTW - surely the ORM should be generating your defaults for you? -- Richard Huxton Archonet Ltd
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера