Database column types used for AR System fields


This topic lists the column types used for AR System fields in each database type supported by AR System. Control, display-only, page, page holder, table, table column, trim, and view fields do not require storage in database tables, so they are not listed in this section.

Microsoft SQL Server column types used for AR System fields 

The following table shows the Microsoft SQL Server column types used for each AR System field type whose values are stored in database tables.

Microsoft SQL Server column types used with AR System fields

PostgreSQL Server column types used for AR System fields

The following table shows the PostgreSQL Server column types used for each AR System field type whose values are stored in database tables.

Important: In PostgreSQL, the TEXT and CITEXT data types do not have a defined size. AR System enforces the field length limits by using a CHECK CONSTRAINT.

PostgreSQL Server column types used with AR System fields

AR System field typePostgreSQL column type
Attachment up to 1 GB (PostgreSQL does not allow storing more than 1 GB)BYTEA
Character with a maximum length of 4000 or fewer bytes

CITEXT (for case insensitive)

VARCHAR (for case sensitive)

Character with an unlimited length or a maximum length of more than 4000 bytes

CITEXT (for case insensitive)

TEXT (for case sensitive)

Currency (a group of columns composed of a combination of the specified column types)BIGINTCITEXT / VARCHAR, and NUMERIC (28,10)
DateINTEGER
Date/Time (time stamp)INTEGER
DecimalNUMERIC (28,10)
DiaryCITEXT / TEXT
IntegerINTEGER
RealDOUBLE PRECISION
SelectionINTEGER
TimeINTEGER

Oracle column types used for AR System  fields

Creating-a-process-administrator shows the Oracle column types used for each AR System field type whose values are stored in database tables.

Oracle column types used with AR System field types

For more information about the storage and performance effects of using in-row versus out-row CLOBs, see Evaluating-and-specifying-storage-for-Oracle-LOBs. The corresponding setting in the AR System server configuration file is Oracle-Clob-Storage-In-Row.

 

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC Helix Innovation Suite 25.3