U bevindt zich nu op een technische pagina over de software Mercator. Deze pagina bevat specifieke informatie die bestemd is voor professionals van de software Mercator. Wenst u naar algemenere informatie over Mercator door te gaan?


   Deze vraag niet meer stellen

Bij het centraliseren van documenten naar Popsy: mismatch tussen operand/operatortype in local_ztransfer

0000002934     -      15-10-2019

Bij het centraliseren van verkoopbeheerdocumenten naar Popsy kan fout 107 "operand/operatortype mismatch" worden gevonden in ACCOUNT.LOCAL_ZTRANSF als de kolommen PIEDS_V.DATE en/of PIEDS_A.DATE van het SQL-datumtype zijn en niet DateTime. Dit komt omdat de legacy code dit "nieuwe" SQL type niet herkent. Het is daarom noodzakelijk om deze kolommen terug te plaatsen in het oude SQL DateTime type.

 

exec SP_ALTER_COLUMN_DROP_DEFAULT 'PIEDS_V','DATE'
exec SP_ALTER_COLUMN 'PIEDS_V','DATE','datetime not null'
ALTER TABLE PIEDS_V ADD DEFAULT '19000101' FOR DATE

exec SP_ALTER_COLUMN_DROP_DEFAULT 'PIEDS_A','DATE'
exec SP_ALTER_COLUMN 'PIEDS_A','DATE','datetime not null'
ALTER TABLE PIEDS_A ADD DEFAULT '19000101' FOR DATE