Dans ce cas, un préprocesseur de texte comme M4 ou n'importe quel préprocesseur de langage C peut être utile.
Si vous avez ce qui suit dans le fichier tables.sql :
define(UUID, char(32))
create table mytable1 (my_uuid UUID);
create table mytable2 (my_uuid UUID);
Courir
$ m4 tables.sql
vous obtiendrez :
create table mytable1 (my_uuid char(32));
create table mytable2 (my_uuid char(32));