SAP Knowledge Base Article - Preview

3122830 - New records with datatype money are not initialized to NULL - Advantage Database Server


  • When inserting a new record for a TAdsTable, fields defined as money (ftBcd) datatype are not initialized to NULL, but instead initialize to a low-end value (i.e. -922337203685477.5808).  
  • In Delphi 10.0 and 10.1, this type of field is initialized to NULL on new records, but in Delphi 10.2, it is not. 



  • SAP Advantage Database Server
  • Delphi 10.2 and later


SAP Advantage Database Server 11.1


Delphi, Tokyo, Rio , KBA , BC-SYB-ADS , ADS (Advantage Database Server) , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.