sql >> Database >  >> RDS >> Mysql

Ondersteunt MySQL door de gebruiker gedefinieerde gegevenstypen?

In dit geval kan een tekst-preprocessor zoals M4 of een C-taal preprocessor nuttig zijn.

Als u het volgende in het bestand tabellen.sql heeft:

define(UUID, char(32))
create table mytable1 (my_uuid UUID);
create table mytable2 (my_uuid UUID);

Hardlopen

$ m4 tables.sql

je krijgt:

create table mytable1 (my_uuid char(32));
create table mytable2 (my_uuid char(32));


  1. Hoe converteer ik tijd in seconden naar het HH:MM:SS-formaat in MySQL?

  2. VERTALEN (... GEBRUIKEN) Functie in Oracle

  3. PHP strtotime() functie fout met 1 uur?

  4. Full-text zoekopdracht met een enkele quote