sql >> Database teknologi >  >> RDS >> Mysql

Understøtter MySQL brugerdefinerede datatyper

I dette tilfælde kan en tekstforbehandler som M4 eller en hvilken som helst C-sprog forbehandler være nyttig.

Hvis du har følgende i filen tables.sql:

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

Kører

$ m4 tables.sql

du får:

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


  1. Hvordan man designer en rejsewebstedsdatabase

  2. Separat anden version af et websted

  3. Sådan får du den aktuelle dato i SQLite

  4. MySQL dato og klokkeslæt funktioner eksisterer ikke