Azure Synapse Object Support

The following list summarizes objects supported under Azure Synapse. To create any of these objects and define their properties, refer to the Defining Azure Synapse Objects topic.

The following table lists the supported data types:

Numeric

String and Binary

Date and Time

Other

  • float[(n)]

  • real[(n)]

  • decimal[(precision [ , scale])]

  • numeric[(precision [ , scale])]

  • money

  • smallmoney

  • bigint

  • int

  • smallint

  • tinyint

  • bit

  • nvarchar[n]

  • nvarchar[max]

  • nchar[(n)]

  • varchar[n]

  • varchar[max]

  • char[(n)]

  • varbinary[n]

  • varbinary[max]

  • binary[(n)]

  • datetimeoffset[(n)]

  • datetime2[(n)]

  • datetime

  • smalldatetime

  • date

  • time[(n)]

  • Unique Identifier

In the above table, data types with "max" apply only to Azure Synapse Analytics. Also, these data types cannot participate in a columnstore index.

Note: Refer to Microsoft Azure Synapse database documentation for detailed information on specific objects and properties. erwin® Data Modeler documentation for the property editors provides brief descriptions of the controls on each dialog box and tab, which you can use as a point of reference while working with database design features.