Tốt nhất nếu bạn sử dụng một cú pháp hoạt động cho tất cả các cơ sở dữ liệu. Tôi nghĩ rằng hầu hết các cơ sở dữ liệu không hỗ trợ 0x
cú pháp. Đối với H2, điều này sẽ hoạt động:
INSERT INTO survey_definition (id, name, period)
VALUES ('2D1EBC5B7D2741979CF0E84451C5BBB1', 'disease-activity', 'P1M');
Nhưng để có được cú pháp cơ sở dữ liệu chéo, bạn có thể cần tạo một hàm do người dùng xác định (ví dụ:uuid
) và sau đó sử dụng:
INSERT INTO survey_definition (id, name, period)
VALUES (uuid('2D1EBC5B7D2741979CF0E84451C5BBB1'), 'disease-activity', 'P1M');