Patch level : 12.0

Files correlati     : fp

Commento:
Preparazione patch TD16
This commit is contained in:
smen 2023-02-28 11:41:15 +01:00
parent b097371d5f
commit 142d501f16

83
src/fp/sql/fp0124.sql Normal file
View File

@ -0,0 +1,83 @@
-- ADD PZ_IDSDI
IF COL_LENGTH('FPPRO00F', 'PZ_IDSDI') IS NOT NULL
PRINT ('La colonna già esiste');
ELSE
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');
ELSE
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');
ELSE
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');
ELSE
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');
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');
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');
ELSE
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');
ELSE
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');
ELSE
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');
ELSE
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');
ELSE
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');
ELSE
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');
ELSE
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');
ELSE
ALTER TABLE FPPRO00F ADD PZ_AREA CHAR (100) NOT NULL DEFAULT ''