[Cascavel-pm] [OT][MySQL]: Magia com ALTER TABLE
Nelson Ferraz
nferraz em phperl.com
Sábado Março 6 08:57:56 CST 2004
Luis Campos de Carvalho wrote:
> Cavalheiros, definitivamente o MySQL é um SGDBD, ou "Sistema
> Gerenciador de Bando de Dados". Alguém teria alguma sugestão sobre como
> implementar isto sem precisar de CHECK()?
>
> O que vocês acham de eu implementar assim:
>
> ALTER TABLE clientes
> ADD COLUMN dia_vencimento_fatura
> SET ( 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,
> 11, 12, 13, 14, 15, 16, 17, 18, 19, 20,
> 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
> 31 )
> NOT NULL
> DEFAULT 15
> ;
Algumas faturas podem acontecer uma única vez; outras vencem
mensalmente; outras, anualmente.
Talvez você queira usar um dos módulos do Flávio Glock (Date::Set,
DateTime::Set ou DateTime::Event::Recurrence).
--
[]s
Nelson
________________________________________________________________
Nelson Ferraz
GNU BIS: http://www.gnubis.com.br
PhPerl: http://www.phperl.com
Mais detalhes sobre a lista de discussão Cascavel-pm