Patch level : 12.0

Files correlati     : fp

Commento:
Modificata leggermente la sintassi degli script sql in modo che non generi errori durante l'aggiornamento automatico delle tabelle
This commit is contained in:
Simoe 2023-03-02 15:18:30 +01:00
parent c8ea318720
commit 039fa24865
3 changed files with 30 additions and 29 deletions

View File

@ -382,7 +382,7 @@ ELSE BEGIN
END;
-- PAF2600F
ALTER TABLE PAF2600F ALTER COLUMN PP_ATTACHMENT CHAR(256) NOT NULL
ALTER TABLE PAF2600F ALTER COLUMN PP_ATTACHMENT CHAR(256) NOT NULL;
-- PAF2800F
UPDATE PAF2800F SET PR_DATAUNIZIO = GETDATE() WHERE PR_DATAUNIZIO IS NULL;

View File

@ -1,6 +1,7 @@
ALTER TABLE PAF0200F ALTER COLUMN P2_DTISCRIZEALBO DATE NULL
ALTER TABLE PAF0200F ALTER COLUMN P2_DTISCRIZEALBO DATE NULL;
IF EXISTS (SELECT* FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS WHERE CONSTRAINT_NAME ='PAF0200_NEWDF_DTISCR')
BEGIN
ALTER TABLE PAF0200F DROP CONSTRAINT PAF0200_NEWDF_DTISCR
END
END;

View File

@ -1,83 +1,83 @@
-- ADD PZ_IDSDI
IF COL_LENGTH('FPPRO00F', 'PZ_IDSDI') IS NOT NULL
PRINT ('La colonna già esiste');
PRINT ('La colonna già esiste')
ELSE
ALTER TABLE FPPRO00F ADD PZ_IDSDI CHAR (20) NOT NULL DEFAULT ''
ALTER TABLE FPPRO00F ADD PZ_IDSDI CHAR (20) NOT NULL DEFAULT '' ;
-- ADD PZ_PDFALL
IF COL_LENGTH('FPPRO00F', 'PZ_PDFALL') IS NOT NULL
PRINT ('La colonna già esiste');
PRINT ('La colonna già esiste')
ELSE
ALTER TABLE FPPRO00F ADD PZ_PDFALL CHAR (1) NOT NULL DEFAULT ''
ALTER TABLE FPPRO00F ADD PZ_PDFALL CHAR (1) NOT NULL DEFAULT '' ;
-- ADD PZ_TOTIMPON
IF COL_LENGTH('FPPRO00F', 'PZ_TOTIMPON') IS NOT NULL
PRINT ('La colonna già esiste');
PRINT ('La colonna già esiste')
ELSE
ALTER TABLE FPPRO00F ADD PZ_TOTIMPON NUMERIC (15, 2) NOT NULL DEFAULT (0)
ALTER TABLE FPPRO00F ADD PZ_TOTIMPON NUMERIC (15, 2) NOT NULL DEFAULT (0);
-- ADD PZ_TOTIMPOS
IF COL_LENGTH('FPPRO00F', 'PZ_TOTIMPOS') IS NOT NULL
PRINT ('La colonna già esiste');
PRINT ('La colonna già esiste')
ELSE
ALTER TABLE FPPRO00F ADD PZ_TOTIMPOS NUMERIC (15, 2) NOT NULL DEFAULT (0)
ALTER TABLE FPPRO00F ADD PZ_TOTIMPOS NUMERIC (15, 2) NOT NULL DEFAULT (0);
-- ADD PZ_ARCCART
IF COL_LENGTH('FPPRO00F', 'PZ_ARCCART') IS NOT NULL
PRINT ('La colonna già esiste');
PRINT ('La colonna già esiste')
ELSE
ALTER TABLE FPPRO00F ADD PZ_ARCCART CHAR (1) NOT NULL DEFAULT '';
-- ADD PZ_TBARC
IF COL_LENGTH('FPPRO00F', 'PZ_TBARC') IS NOT NULL
PRINT ('La colonna già esiste');
PRINT ('La colonna già esiste')
ELSE
ALTER TABLE FPPRO00F ADD PZ_TBARC CHAR (1) NOT NULL DEFAULT '';
-- ADD PZ_PRGBARC
IF COL_LENGTH('FPPRO00F', 'PZ_PRGBARC') IS NOT NULL
PRINT ('La colonna già esiste');
PRINT ('La colonna già esiste')
ELSE
ALTER TABLE FPPRO00F ADD PZ_PRGBARC CHAR (9) NOT NULL DEFAULT ''
ALTER TABLE FPPRO00F ADD PZ_PRGBARC CHAR (9) NOT NULL DEFAULT '';
-- ADD PZ_TITALL
IF COL_LENGTH('FPPRO00F', 'PZ_TITALL') IS NOT NULL
PRINT ('La colonna già esiste');
PRINT ('La colonna già esiste')
ELSE
ALTER TABLE FPPRO00F ADD PZ_TITALL CHAR (40) NOT NULL DEFAULT ''
ALTER TABLE FPPRO00F ADD PZ_TITALL CHAR (40) NOT NULL DEFAULT '';
-- ADD PZ_DESCALL
IF COL_LENGTH('FPPRO00F', 'PZ_DESCALL') IS NOT NULL
PRINT ('La colonna già esiste');
PRINT ('La colonna già esiste')
ELSE
ALTER TABLE FPPRO00F ADD PZ_DESCALL CHAR (80) NOT NULL DEFAULT ''
ALTER TABLE FPPRO00F ADD PZ_DESCALL CHAR (80) NOT NULL DEFAULT '';
-- ADD PZ_DESCKEY1
IF COL_LENGTH('FPPRO00F', 'PZ_DESCKEY1') IS NOT NULL
PRINT ('La colonna già esiste');
PRINT ('La colonna già esiste')
ELSE
ALTER TABLE FPPRO00F ADD PZ_DESCKEY1 CHAR (20) NOT NULL DEFAULT ''
ALTER TABLE FPPRO00F ADD PZ_DESCKEY1 CHAR (20) NOT NULL DEFAULT '';
-- ADD PZ_DESCKEY2
IF COL_LENGTH('FPPRO00F', 'PZ_DESCKEY2') IS NOT NULL
PRINT ('La colonna già esiste');
PRINT ('La colonna già esiste')
ELSE
ALTER TABLE FPPRO00F ADD PZ_DESCKEY2 CHAR (20) NOT NULL DEFAULT ''
ALTER TABLE FPPRO00F ADD PZ_DESCKEY2 CHAR (20) NOT NULL DEFAULT '';
-- ADD PZ_DESCKEY3
IF COL_LENGTH('FPPRO00F', 'PZ_DESCKEY3') IS NOT NULL
PRINT ('La colonna già esiste');
PRINT ('La colonna già esiste')
ELSE
ALTER TABLE FPPRO00F ADD PZ_DESCKEY3 CHAR (20) NOT NULL DEFAULT ''
ALTER TABLE FPPRO00F ADD PZ_DESCKEY3 CHAR (20) NOT NULL DEFAULT '';
-- ADD PZ_IDLOB
IF COL_LENGTH('FPPRO00F', 'PZ_IDLOB') IS NOT NULL
PRINT ('La colonna già esiste');
PRINT ('La colonna già esiste')
ELSE
ALTER TABLE FPPRO00F ADD PZ_IDLOB CHAR (18) NOT NULL DEFAULT ''
ALTER TABLE FPPRO00F ADD PZ_IDLOB CHAR (18) NOT NULL DEFAULT '';
-- ADD PZ_AREA
IF COL_LENGTH('FPPRO00F', 'PZ_AREA') IS NOT NULL
PRINT ('La colonna già esiste');
PRINT ('La colonna già esiste')
ELSE
ALTER TABLE FPPRO00F ADD PZ_AREA CHAR (100) NOT NULL DEFAULT ''
ALTER TABLE FPPRO00F ADD PZ_AREA CHAR (100) NOT NULL DEFAULT '';