Ver Mensaje Individual
  #5  
Antiguo 05-12-2011
novato_erick novato_erick is offline
Miembro
 
Registrado: ago 2010
Ubicación: Panamá
Posts: 397
Reputación: 16
novato_erick Va por buen camino
Esta es mi tabla en la base de datos con firebird

Código SQL [-]
Create Table Clientes (
  Id_cliente Integer Not Null,
  Cedula Varchar(20) Character Set Ascii Not Null Collate Ascii,
  Nombre Varchar(100) Character Set Ascii Not Null Collate Ascii,
  Pais Varchar(50) Character Set Ascii Not Null Collate Ascii,
  Direccion Varchar(250) Character Set Ascii Not Null Collate Ascii,
  Telefono Varchar(15) Character Set Ascii Collate Ascii,
  Fax Varchar(10) Character Set Ascii Collate Ascii,
  Celular Varchar(15) Character Set Ascii Collate Ascii,
  Email Varchar(40) Character Set Ascii Collate Ascii,
  Fecha Date Default 'now',
  Observaciones Varchar(250) Character Set Ascii Collate Ascii);


Alter Table Clientes Add Primary Key (id_cliente);


Set Term ^ ;

Create Trigger Bi_clientes_id_cliente For Clientes
Active Before Insert
Position 0
As
Begin
  If (new.id_cliente Is Null) Then
      New.id_cliente = Gen_id(clientes_id_cliente_gen, 1);
End^

Set Term ; ^
Responder Con Cita