Loading bdd/update/08.1.sql +39 −0 Original line number Diff line number Diff line Loading @@ -5801,3 +5801,42 @@ FROM ( UNION ALL SELECT 'cloture' c, 'edition-services-avec-mep' p, 'Modification des services après clôture et mises en paiement' l FROM dual ) t1; -- Suppression de l'usage des CLOBS partout où c'est possible ALTER TABLE PARAMETRE ADD (NVALEUR VARCHAR2(200) ); ALTER TABLE PARAMETRE ADD (NDESCRIPTION VARCHAR2(500) ); UPDATE parametre SET nvaleur = valeur, ndescription = description; UPDATE parametre SET valeur = null, description = null; ALTER TABLE PARAMETRE DROP COLUMN VALEUR; ALTER TABLE PARAMETRE DROP COLUMN DESCRIPTION; ALTER TABLE PARAMETRE RENAME COLUMN NVALEUR TO VALEUR; ALTER TABLE PARAMETRE RENAME COLUMN NDESCRIPTION TO DESCRIPTION; ALTER TABLE FORMULE_TEST_INTERVENANT DROP COLUMN DEBUG_INFO; ALTER TABLE FORMULE_TEST_VOLUME_HORAIRE DROP COLUMN DEBUG_INFO; ALTER TABLE FORMULE_TEST_INTERVENANT ADD (DEBUG_INFO VARCHAR2(4000) ); ALTER TABLE FORMULE_TEST_VOLUME_HORAIRE ADD (DEBUG_INFO VARCHAR2(4000) ); ALTER TABLE MODIFICATION_SERVICE_DU ADD (NCOMMENTAIRES VARCHAR2(4000) ); UPDATE MODIFICATION_SERVICE_DU SET NCOMMENTAIRES = COMMENTAIRES; ALTER TABLE MODIFICATION_SERVICE_DU DROP COLUMN COMMENTAIRES; ALTER TABLE MODIFICATION_SERVICE_DU RENAME COLUMN NCOMMENTAIRES TO COMMENTAIRES; ALTER TABLE SERVICE ADD (NDESCRIPTION VARCHAR2(4000) ); / alter trigger "OSE"."SERVICE_CK" disable / UPDATE SERVICE SET NDESCRIPTION = DESCRIPTION; ALTER TABLE SERVICE DROP COLUMN DESCRIPTION; ALTER TABLE SERVICE RENAME COLUMN NDESCRIPTION TO DESCRIPTION; / alter trigger "OSE"."SERVICE_CK" enable / ALTER TABLE SYNC_LOG ADD (NMESSAGE VARCHAR2(4000) ); UPDATE SYNC_LOG SET NMESSAGE = MESSAGE; ALTER TABLE SYNC_LOG DROP COLUMN MESSAGE; ALTER TABLE SYNC_LOG RENAME COLUMN NMESSAGE TO MESSAGE; No newline at end of file Loading
bdd/update/08.1.sql +39 −0 Original line number Diff line number Diff line Loading @@ -5801,3 +5801,42 @@ FROM ( UNION ALL SELECT 'cloture' c, 'edition-services-avec-mep' p, 'Modification des services après clôture et mises en paiement' l FROM dual ) t1; -- Suppression de l'usage des CLOBS partout où c'est possible ALTER TABLE PARAMETRE ADD (NVALEUR VARCHAR2(200) ); ALTER TABLE PARAMETRE ADD (NDESCRIPTION VARCHAR2(500) ); UPDATE parametre SET nvaleur = valeur, ndescription = description; UPDATE parametre SET valeur = null, description = null; ALTER TABLE PARAMETRE DROP COLUMN VALEUR; ALTER TABLE PARAMETRE DROP COLUMN DESCRIPTION; ALTER TABLE PARAMETRE RENAME COLUMN NVALEUR TO VALEUR; ALTER TABLE PARAMETRE RENAME COLUMN NDESCRIPTION TO DESCRIPTION; ALTER TABLE FORMULE_TEST_INTERVENANT DROP COLUMN DEBUG_INFO; ALTER TABLE FORMULE_TEST_VOLUME_HORAIRE DROP COLUMN DEBUG_INFO; ALTER TABLE FORMULE_TEST_INTERVENANT ADD (DEBUG_INFO VARCHAR2(4000) ); ALTER TABLE FORMULE_TEST_VOLUME_HORAIRE ADD (DEBUG_INFO VARCHAR2(4000) ); ALTER TABLE MODIFICATION_SERVICE_DU ADD (NCOMMENTAIRES VARCHAR2(4000) ); UPDATE MODIFICATION_SERVICE_DU SET NCOMMENTAIRES = COMMENTAIRES; ALTER TABLE MODIFICATION_SERVICE_DU DROP COLUMN COMMENTAIRES; ALTER TABLE MODIFICATION_SERVICE_DU RENAME COLUMN NCOMMENTAIRES TO COMMENTAIRES; ALTER TABLE SERVICE ADD (NDESCRIPTION VARCHAR2(4000) ); / alter trigger "OSE"."SERVICE_CK" disable / UPDATE SERVICE SET NDESCRIPTION = DESCRIPTION; ALTER TABLE SERVICE DROP COLUMN DESCRIPTION; ALTER TABLE SERVICE RENAME COLUMN NDESCRIPTION TO DESCRIPTION; / alter trigger "OSE"."SERVICE_CK" enable / ALTER TABLE SYNC_LOG ADD (NMESSAGE VARCHAR2(4000) ); UPDATE SYNC_LOG SET NMESSAGE = MESSAGE; ALTER TABLE SYNC_LOG DROP COLUMN MESSAGE; ALTER TABLE SYNC_LOG RENAME COLUMN NMESSAGE TO MESSAGE; No newline at end of file