Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да вмъкна конкретен UUID в h2 база данни?

Най-добре е да използвате синтаксис, който работи за всички бази данни. Мисля, че повечето бази данни не поддържат 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');



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Проверете дали вече съществува потребителско име с помощта на PHP

  2. SQL:ДОБАВЯНЕ &МИНУС въз основа на типа на полето

  3. Всички връзки на WordPress пренасочват към двоен URL

  4. MySQL Query, премахнете всички интервали

  5. JPA на Java SE:Обект:[email protected] не е известен тип обект