Skip to main content

DataType

Optional data-type hint attached to a Field, Param, or a ParamOptions entry. @sqb/builder itself doesn't validate or coerce values against these — dialect/adapter packages use the hint to bind values with an explicit native type.

import { DataType } from '@sqb/builder';

Members

MemberValue
BOOL'BOOL'
CHAR'CHAR'
VARCHAR'VARCHAR'
SMALLINT'SMALLINT'
INTEGER'INTEGER'
BIGINT'BIGINT'
FLOAT'FLOAT'
DOUBLE'DOUBLE'
NUMBER'NUMBER'
DATE'DATE'
TIMESTAMP'TIMESTAMP'
TIMESTAMPTZ'TIMESTAMPTZ'
TIME'TIME'
BINARY'BINARY'
TEXT'TEXT'
GUID'GUID'
JSON'JSON'

See also