| От | Martijn van Oosterhout |
|---|---|
| Тема | Re: UPDATE syntax problem |
| Дата | |
| Msg-id | 20021209105134.GB31910@svana.org обсуждение исходный текст |
| Ответ на | UPDATE syntax problem (MT <mt@open2web.com>) |
| Список | pgsql-general |
On Sat, Dec 07, 2002 at 02:32:48PM -0500, MT wrote: > Hi, > > I'm developing a C++ script to update postgresql database records. The > user interacts with the script via an html form. That is, the user is > presented with the data from a particular record in an html form and > asked to update any number of fields in that record. > > To perform a multiple column update in postgres one does: > > UPDATE tablename > SET column1 = 'blahblah', > column2 = 'moreblahblah', > column3 = 1234 > WHERE id = 555; Heh, my cheap and hacky why is to end each column = value clause with a comma. Then i finish it off with a "id=id WHERE ...". That clause becomes a noop and the syntax is fine. Oh yeah, check out the SQL injection attacks. Nasty :) -- Martijn van Oosterhout <kleptog@svana.org> http://svana.org/kleptog/ > Support bacteria! They're the only culture some people have.
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера