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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
|
CREATE TABLE HISTORIQUE_CAISSES
(
CODEMAGASIN NUMBER(6) NOT NULL,
JOURDEVENTE DATE NOT NULL,
NUMTICKET NUMBER(10) NOT NULL,
NUMLIGNE NUMBER(3) NOT NULL,
CODEINTERNEARTICLE NUMBER(9) NOT NULL,
CODECLIENT VARCHAR2(20) NOT NULL,
CODECAISSE VARCHAR2(2) NOT NULL,
CODECAISSIERE NUMBER(13),
CODEVENDEUR NUMBER(13),
TYPELIGNE NUMBER(3),
VOLVENTE NUMBER(13,5),
CANETREALISE NUMBER(12,2),
MARGENETTEREALISEE NUMBER(12,2),
MTREMISE NUMBER(12,2),
ENPROMOTION NUMBER(1),
NUMREMISE NUMBER(6),
CODETVA VARCHAR2(1),
MOTIFRETOUR NUMBER(3),
TICKETANNULE NUMBER(1),
MATRICULEPERSO NUMBER(13),
CODESAISIE VARCHAR2(40),
CODECARTE VARCHAR2(20),
DATERECHERCHETARIF DATE,
MTTVA NUMBER(12,2),
CIAPOUBELLE NUMBER(8),
CODEDEVISE VARCHAR2(3),
DATEARCHIVAGE DATE,
TYPEDEVENTE NUMBER(1),
NUMPIECEIDENTITE VARCHAR2(40),
NBPOINTSASSOCIETICKET NUMBER(8),
CODESAISONGESTION VARCHAR2(5),
MTREMISEREEL NUMBER(12,2),
MTSURMARQUES NUMBER(12,2),
MTSOLDES NUMBER(12,2),
DATEENREGISTREMENT DATE,
NUMTICKETINIT NUMBER(10),
CODESESSION NUMBER(9),
MTREMISELIGNE NUMBER(12,2),
CODEACTIONMARKETING NUMBER(10),
IDTYPERESA NUMBER(2),
NUMLIGNERESA NUMBER(2),
STOCKMAGNONMAJ NUMBER(1)
)
TABLESPACE DATA
LOGGING
NOCACHE
NOPARALLEL;
CREATE INDEX HISTORIQUE_CAISSES_DAMFK2 ON HISTORIQUE_CAISSES
(CODEINTERNEARTICLE, IDTYPERESA, JOURDEVENTE, TICKETANNULE)
LOGGING
TABLESPACE INDX
NOPARALLEL;
CREATE UNIQUE INDEX HISTORIQUE_CAISSES_PK ON HISTORIQUE_CAISSES
(CODEMAGASIN, JOURDEVENTE, CODECAISSE, NUMTICKET, NUMLIGNE)
NOLOGGING
TABLESPACE INDX
NOPARALLEL; |
Partager