[Cascavel-pm] [OT][MySQL]: Magia com ALTER TABLE

Luis Campos de Carvalho lechamps em terra.com.br
Sábado Março 6 09:22:19 CST 2004


Nelson Ferraz wrote:
> Luis Campos de Carvalho wrote:
>>   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).
> 

   (: Nélson você é um ótimo projetista.
   Lamentavelmente, o serviço que eu estou implementando tem apenas 
faturas mensais (e nenhuma brecha de projeto caso o comercial precise de 
espaço para negociar).

   Desta forma, acho que não cabe armazenar uma data inteira (8 bytes -- 
acho), apenas um TinyInt(1 byte) para cada número.

   De qualquer forma, obrigado pela dica. Esta vai certamente entrar 
para o meu repertório...
-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
   Luis Campos de Carvalho is BSc in Comp Science,
   PerlMonk [SiteDocClan], Cascavel-pm Moderator,
   Unix Sys Admin && Certified Oracle DBA
   http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=




Mais detalhes sobre a lista de discussão Cascavel-pm