Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.0 » UltraLite - C and C++ Programming » API Reference » UltraLite C++ API Reference » UltraLite_RowSchema_iface class


GetColumnSize function

size_t UltraLite_RowSchema_iface::GetColumnSize(
  const ULValue & column_id
  • column_id   A 1-based ordinal number.


Gets the size of the column.

  • 0 if the column does not exist or if the column type does not have a variable length.
  • Sets SQLE_COLUMN_NOT_FOUND if the column name does not exist.
  • Sets SQLE_DATATYPE_NOT_ALLOWED the column type is not either UL_SQLTYPE_CHAR or UL_SQLTYPE_BINARY.