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

MySQL поддържа ли потребителски дефинирани типове данни

В този случай текстов препроцесор като M4 или всеки препроцесор на C-език може да бъде полезен.

Ако имате следното във файла tables.sql:

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

Работи

$ m4 tables.sql

ще получите:

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


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

  2. конвертирайте mysql резултата в json с правилни типове

  3. GROUP BY - не групирайте NULL

  4. падащ списък на ajax php

  5. MySQL - мога ли да огранича максималното време, позволено за изпълнение на заявка?