Най-добре е да използвате синтаксис, който работи за всички бази данни. Мисля, че повечето бази данни не поддържат 0x
синтаксис. За H2 това ще работи:
INSERT INTO survey_definition (id, name, period)
VALUES ('2D1EBC5B7D2741979CF0E84451C5BBB1', 'disease-activity', 'P1M');
Но за да получите синтаксис между бази данни, може да се наложи да създадете дефинирана от потребителя функция (например uuid
) и след това използвайте:
INSERT INTO survey_definition (id, name, period)
VALUES (uuid('2D1EBC5B7D2741979CF0E84451C5BBB1'), 'disease-activity', 'P1M');