dataType property

String? dataType
getter/setter pair

The data type of the metadata field Possible string values are:

  • "DATA_TYPE_UNSPECIFIED" : Datatype unspecified.
  • "INT" : Deprecated Int type, use INTEGER type instead.
  • "SMALLINT" : Small int type.
  • "DOUBLE" : Double type.
  • "DATE" : Date type.
  • "DATETIME" : Deprecated Datetime type.
  • "TIME" : Time type.
  • "STRING" : Deprecated string type, use VARCHAR type instead.
  • "LONG" : Deprecated Long type, use BIGINT type instead.
  • "BOOLEAN" : Boolean type.
  • "DECIMAL" : Decimal type.
  • "UUID" : Deprecated UUID type, use VARCHAR instead.
  • "BLOB" : Blob type.
  • "BIT" : Bit type.
  • "TINYINT" : Tiny int type.
  • "INTEGER" : Integer type.
  • "BIGINT" : Big int type.
  • "FLOAT" : Float type.
  • "REAL" : Real type.
  • "NUMERIC" : Numeric type.
  • "CHAR" : Char type.
  • "VARCHAR" : Varchar type.
  • "LONGVARCHAR" : Long varchar type.
  • "TIMESTAMP" : Timestamp type.
  • "NCHAR" : Nchar type.
  • "NVARCHAR" : Nvarchar type.
  • "LONGNVARCHAR" : Long Nvarchar type.
  • "NULL" : Null type.
  • "OTHER" : Other type.
  • "JAVA_OBJECT" : Java object type.
  • "DISTINCT" : Distinct type keyword.
  • "STRUCT" : Struct type.
  • "ARRAY" : Array type.
  • "CLOB" : Clob type.
  • "REF" : Ref type.
  • "DATALINK" : Datalink type.
  • "ROWID" : Row ID type.
  • "BINARY" : Binary type.
  • "VARBINARY" : Varbinary type.
  • "LONGVARBINARY" : Long Varbinary type.
  • "NCLOB" : Nclob type.
  • "SQLXML" : SQLXML type.
  • "REF_CURSOR" : Ref_cursor type.
  • "TIME_WITH_TIMEZONE" : Time with timezone type.
  • "TIMESTAMP_WITH_TIMEZONE" : Timestamp with timezone type.

Implementation

core.String? dataType;