Question à 2 Euros...
Je recrée la base qu'un autre développeur à fait. Lorsque je crée une table voilà ce que j'obtiens dans le MetaData :
et voilà ce qu'il obtenait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 CREATE TABLE "ACCIDENT" ( "ACCIDENT_ID" INTEGER DEFAULT 0 NOT NULL, "SALARIE_ID" INTEGER DEFAULT 0 NOT NULL, "TYPEEMPLOI_ID" INTEGER DEFAULT 0 NOT NULL, "CATEGORIE_ID" INTEGER DEFAULT 0 NOT NULL, "AXE2_ID" INTEGER DEFAULT 0 NOT NULL, "CLIENT_ID" INTEGER DEFAULT 0 NOT NULL, "ACTIVITE_ID" INTEGER DEFAULT 0 NOT NULL, "TACHE_ID" INTEGER DEFAULT 0 NOT NULL, "ACCIDENT_DATE" DATE NOT NULL, "ACCIDENT_HEURE" DATE, "ACCIDENT_TYPE" INTEGER DEFAULT 0, "ACCIDENT_DAM" DATE, "ACCIDENT_FAM" DATE, "ACCIDENT_DPM" DATE, "ACCIDENT_FPM" DATE, "ACCIDENT_EQUIPE" VARCHAR(100) CHARACTER SET ISO8859_1 COLLATE FR_FR, "ACCIDENT_CONTESTATION" "T_YESNO", "ACCIDENT_CONTORIGINE" INTEGER DEFAULT 0, "ACCIDENT_CONTDATE" DATE, "ACCIDENT_CONTRESULTAT" INTEGER DEFAULT 0, "ACCIDENT_INVTAUX" NUMERIC(9, 0) DEFAULT 0, "ACCIDENT_IP" INTEGER DEFAULT 0, "ACCIDENT_IPPDATE" DATE, "ACCIDENT_IPTDATED" DATE, "ACCIDENT_IPTDATEF" DATE, "ACCIDENT_DECESDATE" DATE, "ACCIDENT_CONSTATEORIGINE" INTEGER DEFAULT 0, "ACCIDENT_CONSTATELE" DATE, "ACCIDENT_CONSTATEHEURE" DATE, "ACCIDENT_CONSTATEPAR" INTEGER DEFAULT 0, "ACCIDENT_REGISTREDATE" DATE, "ACCIDENT_TRANSPORTEA" VARCHAR(100) CHARACTER SET ISO8859_1 COLLATE FR_FR, "ACCIDENT_TIERS" "T_YESNO", "ACCIDENT_TIERSNOM" VARCHAR(100) CHARACTER SET ISO8859_1 COLLATE FR_FR, "ACCIDENT_TIERSPRENOM" VARCHAR(100) CHARACTER SET ISO8859_1 COLLATE FR_FR, "ACCIDENT_TIERSADRESSE" VARCHAR(100) CHARACTER SET ISO8859_1 COLLATE FR_FR, "ACCIDENT_TIERSASSURANCE" VARCHAR(100) CHARACTER SET ISO8859_1 COLLATE FR_FR, "ACCIDENT_TEMOIN" "T_YESNO", "ACCIDENT_DESCRIPTIF" BLOB SUB_TYPE TEXT SEGMENT SIZE 80 CHARACTER SET ISO8859_1, "ACCIDENT_NOTES" BLOB SUB_TYPE TEXT SEGMENT SIZE 80 CHARACTER SET ISO8859_1, "ACCIDENT_DOSSIERNO" VARCHAR(10) CHARACTER SET ISO8859_1 COLLATE FR_FR, "ACCIDENT_MISSION" "T_YESNO", "ACCIDENT_ARRET" "T_YESNO", CONSTRAINT "PK_ACCIDENT" PRIMARY KEY ("ACCIDENT_ID") ); SET TERM ^ ;
Ayant un certain sens du détail je me demande pourquoi mes noms de champs sont entre " " alors que les siens non?!?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 CREATE TABLE ACCIDENT ( ACCIDENT_ID INTEGER NOT NULL, SALARIE_ID INTEGER, TYPEEMPLOI_ID INTEGER, CATEGORIE_ID INTEGER, AXE2_ID INTEGER, CLIENT_ID INTEGER, ACTIVITE_ID INTEGER, TACHE_ID INTEGER, ACCIDENT_DATE TIMESTAMP, ACCIDENT_HEURE TIMESTAMP, ACCIDENT_TYPE INTEGER, ACCIDENT_DAM TIMESTAMP, ACCIDENT_FAM TIMESTAMP, ACCIDENT_DPM TIMESTAMP, ACCIDENT_FPM TIMESTAMP, ACCIDENT_EQUIPE VARCHAR(100), ACCIDENT_CONTESTATION T_YESNO, ACCIDENT_CONTORIGINE INTEGER, ACCIDENT_CONTDATE TIMESTAMP, ACCIDENT_CONTRESULTAT INTEGER, ACCIDENT_INVTAUX FLOAT, ACCIDENT_IP INTEGER, ACCIDENT_IPPDATE TIMESTAMP, ACCIDENT_IPTDATED TIMESTAMP, ACCIDENT_IPTDATEF TIMESTAMP, ACCIDENT_DECESDATE TIMESTAMP, ACCIDENT_CONSTATEORIGINE INTEGER, ACCIDENT_CONSTATELE TIMESTAMP, ACCIDENT_CONSTATEHEURE TIMESTAMP, ACCIDENT_CONSTATEPAR INTEGER, ACCIDENT_REGISTREDATE TIMESTAMP, ACCIDENT_TRANSPORTEA VARCHAR(100), ACCIDENT_TIERS T_YESNO, ACCIDENT_TIERSNOM VARCHAR(100), ACCIDENT_TIERSPRENOM VARCHAR(100), ACCIDENT_TIERSADRESSE VARCHAR(100), ACCIDENT_TIERSASSURANCE VARCHAR(100), ACCIDENT_TEMOIN T_YESNO, ACCIDENT_DESCRIPTIF BLOB SUB_TYPE TEXT SEGMENT SIZE 80, ACCIDENT_NOTES BLOB SUB_TYPE TEXT SEGMENT SIZE 80, ACCIDENT_DOSSIERNO VARCHAR(10), ACCIDENT_MISSION T_YESNO DEFAULT 'F', ACCIDENT_ARRET T_YESNO DEFAULT 'F', CONSTRAINT PK_ACCIDENT PRIMARY KEY (ACCIDENT_ID) ); SET TERM ^ ;
Est ce que ça a son importance ou non?
Partager