From ce0fbbe4e02e3c78cc7013809f689dbb2534bbc6 Mon Sep 17 00:00:00 2001 From: Alessandro Bonazzi Date: Mon, 29 Jul 2024 16:43:53 +0200 Subject: [PATCH] Patch level : 12.00 1146 Files correlati : fp/sql/fp0128.sql --- src/fp/sql/fp0126.sql | 83 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 83 insertions(+) create mode 100644 src/fp/sql/fp0126.sql diff --git a/src/fp/sql/fp0126.sql b/src/fp/sql/fp0126.sql new file mode 100644 index 000000000..a84fc43ff --- /dev/null +++ b/src/fp/sql/fp0126.sql @@ -0,0 +1,83 @@ +-- ADD PZ_IDSDI +IF COL_LENGTH('FPPRO00F', 'PZ_CODSDI') IS NOT NULL + PRINT ('La colonna già esiste') +ELSE + ALTER TABLE FPPRO00F ADD PZ_CODSDI 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 '';