ठीक है बस इसे काम किया। मैंने नील कॉनवे का यह बेहतरीन लेख पढ़ा:http://www.neilconway.org/docs/sequences /
जहां वह DEFAULT
. का उपयोग दिखाता है कॉलम के लिए अनुक्रम मान का उपयोग करने के लिए डीबी को बताने के लिए कीवर्ड।
तो यहाँ अद्यतन उदाहरण है जो अब काम करता है:
INSERT INTO tbltest (
tbltest_ID,
tbltest_Name,
tbltest_Description)
VALUES
(DEFAULT, 'new record','new record description'),
(4, 'existing record name','existing record description')
ON CONFLICT (tbltest_ID) DO UPDATE SET (
tbltest_Name,
tbltest_Description) = (
excluded.tbltest_Name,
excluded.tbltest_Description) RETURNING *;
उम्मीद है कि यह किसी की मदद करता है;-)