Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 06-07-2010
Avatar de Chogo
Chogo Chogo is offline
Miembro
 
Registrado: may 2005
Ubicación: Pto Cortes,Honduras,C.A.
Posts: 148
Poder: 22
Chogo Va por buen camino
Estas son la sentencias SQL

Código SQL [-]

CREATE TABLE DETALLE_PLANILLA 
(
  ID_REG                          BIGINT         DEFAULT 0 NOT NULL,
  ID_PLANILLA                    INTEGER         NOT NULL,
  CODEMPLEADO                    INTEGER         DEFAULT 0 NOT NULL,
  IDENTIDAD                      VARCHAR(    20)  COLLATE NONE,
  PROMEDIO_SEMANA                NUMERIC( 12, 2) DEFAULT 0 NOT NULL,
  HORAS_NOR                      NUMERIC(  3, 2) DEFAULT 0 NOT NULL,
  TOTAL_VALOR_NOR                NUMERIC( 12, 2) DEFAULT 0 NOT NULL,
  HORAS_EXT1                     NUMERIC(  3, 2) DEFAULT 0 NOT NULL,
  HORAS_EXT2                     NUMERIC(  3, 2) DEFAULT 0 NOT NULL,
  HORAS_EXT3                     NUMERIC(  3, 2) DEFAULT 0 NOT NULL,
  VALOR_EXT1                     NUMERIC( 12, 2) DEFAULT 0 NOT NULL,
  VALOR_EXT2                     NUMERIC( 12, 2) DEFAULT 0 NOT NULL,
  VALOR_EXT3                     NUMERIC( 12, 2) DEFAULT 0 NOT NULL,
  TOTAL_VALOR_EXT                NUMERIC( 12, 2) DEFAULT 0 NOT NULL,
  FERIADO                        NUMERIC( 12, 2) DEFAULT 0 NOT NULL,
  AJUSTE                         NUMERIC( 12, 2) DEFAULT 0 NOT NULL,
  BONO                           NUMERIC( 12, 2) DEFAULT 0 NOT NULL,
  SABADO                         NUMERIC( 12, 2) DEFAULT 0 NOT NULL,
  DOMINGO                        NUMERIC( 12, 2) DEFAULT 0 NOT NULL,
  BRUTO                          NUMERIC( 12, 2) DEFAULT 0 NOT NULL,
  IHSS                           NUMERIC( 12, 2) DEFAULT 0 NOT NULL,
  ISR                            NUMERIC( 12, 2) DEFAULT 0 NOT NULL,
  TOTAL_DEDUC                    NUMERIC( 12, 2) DEFAULT 0 NOT NULL,
  PAGO_NETO                      NUMERIC( 12, 2) DEFAULT 0 NOT NULL,
  PAGO_NETO_REDONDO              NUMERIC( 12, 2) DEFAULT 0 NOT NULL,
  IDLINEA                        INTEGER         NOT NULL,
  IHSS_EMP                       NUMERIC( 12, 2) DEFAULT 0.0 NOT NULL,
 CONSTRAINT PK_DETALLE_PLANILLA PRIMARY KEY (ID_REG)
);

ALTER TABLE DETALLE_PLANILLA ADD CONSTRAINT FK_DETALLE_PLANILLA 
  FOREIGN KEY (ID_PLANILLA) REFERENCES MAESTRO_PLANILLA
  (ID_PLANILLA) 
  ON DELETE NO ACTION
  ON UPDATE CASCADE
;

ALTER TABLE DETALLE_PLANILLA ADD CONSTRAINT FK_DETALLE_PLANILLA1 
  FOREIGN KEY (IDLINEA) REFERENCES LINEA
  (IDLINEA) 
  ON DELETE NO ACTION
  ON UPDATE CASCADE
;

ALTER TABLE DETALLE_PLANILLA ADD CONSTRAINT FK_DETALLE_PLANIL_EMPLEADOS 
  FOREIGN KEY (CODEMPLEADO) REFERENCES EMPLEADOS
  (CODEMPLEADO) 
  ON DELETE NO ACTION
  ON UPDATE CASCADE
;

CREATE ASC INDEX IDX_CODEMPLEADO ON DETALLE_PLANILLA (CODEMPLEADO);

CREATE ASC INDEX IDX_IDENTIDAD ON DETALLE_PLANILLA (IDENTIDAD);
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Primary Key - SQL Server Oxa78 MS SQL Server 3 09-01-2006 23:27:47
Error Violation Primary Key maui Conexión con bases de datos 16 11-05-2004 15:49:46
primary key AMO SQL 7 14-02-2004 20:50:05
Primary key interbase 6 rafadrover Conexión con bases de datos 2 07-08-2003 08:40:20
Primary Key y Unique Key DrMatasanos Conexión con bases de datos 1 21-05-2003 11:01:20


La franja horaria es GMT +2. Ahora son las 20:17:31.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi