{PostgreSQL UNICODE(x64)} - это для работы в 64 среде. После того как вспомнил что в джобе иногда ставится галочка в x64, и убрал её - с такой строкой начало работать)
INSERT INTO zakaz (idh, zid, gid) VALUES (idh, 70, 7012) select max(idh) + 1 idh from zakaz where zid = 70 and gid = 70124
нужно при выполнении запроса каждый раз увеличивать параметр idh на 1 от предыдущего значения подскажите, как правильно составить запрос третий час уже бьюсь
INSERT INTO zakaz (idh, zid, gid) VALUES (idh, 70, 7012) select max(idh) + 1 idh from zakaz where zid = 70 and gid = 70124
нужно при выполнении запроса каждый раз увеличивать параметр idh на 1 от предыдущего значения подскажите, как правильно составить запрос третий час уже бьюсь
вместо values пишешь твой селект с нужными значениями
INSERT INTO zakaz (idh, zid, gid) VALUES (idh, 70, 7012) select max(idh) + 1 idh from zakaz where zid = 70 and gid = 70124
нужно при выполнении запроса каждый раз увеличивать параметр idh на 1 от предыдущего значения подскажите, как правильно составить запрос третий час уже бьюсь
А много ли будет таких параллельных транзакций?... На уровень изоляции намекаю.