Home | Previous Page | Next Page  

Data Types

In This Chapter
Summary of Data Types
Description of Data Types
BIGINT (XPS)
BLOB (IDS)
BOOLEAN (IDS)
BYTE
CHAR(n)
Treating CHAR Values as Numeric Values
Sorting and Relational Comparisons
Nonprintable Characters with CHAR
CHARACTER(n)
CHARACTER VARYING(m,r)
CLOB (IDS)
Multibyte Characters with CLOB
DATE
DATETIME
DEC
DECIMAL
DECIMAL(p) Floating Point
DECIMAL (p,s) Fixed Point
DECIMAL Storage
Distinct (IDS)
DOUBLE PRECISION
FLOAT(n)
INT
INT8
INTEGER
INTERVAL
LIST(e) (IDS)
LVARCHAR(m) (IDS)
MONEY(p,s)
MULTISET(e) (IDS)
Named ROW
NCHAR(n)
NUMERIC(p,s)
NVARCHAR(m,r)
Opaque (IDS)
REAL
ROW, Named (IDS)
Defining Named ROW Types
Equivalence and Named ROW Types
Named ROW Types and Inheritance
Typed Tables
ROW, Unnamed (IDS)
Creating Unnamed ROW Types
Inserting Values into Unnamed ROW Type Columns
SERIAL(n)
SERIAL8(n)
Assigning a Starting Value for SERIAL8
Using SERIAL8 with INT8
SET(e) (IDS)
SMALLFLOAT
SMALLINT
TEXT
Nonprintable Characters in TEXT Values
Unnamed ROW
VARCHAR(m,r)
Nonprintable Characters with VARCHAR
Storing Numeric Values in a VARCHAR Column
Multibyte Characters with VARCHAR
Collating VARCHAR Values
Built-In Data Types
Large-Object Data Types
Simple Large Objects
Smart Large Objects (IDS)
Time Data Types
Manipulating DATETIME Values
Manipulating DATETIME with INTERVAL Values
Manipulating DATE with DATETIME and INTERVAL Values
Manipulating INTERVAL Values
Multiplying or Dividing INTERVAL Values
Extended Data Types (IDS)
Complex Data Types
Collection Data Types
ROW Data Types
Distinct Data Types
Opaque Data Types
Data Type Casting and Conversion
Using Built-in Casts
Converting from Number to Number
Converting Between Number and Character
Converting Between INTEGER and DATE
Converting Between DATE and DATETIME
Using User-Defined Casts
Implicit Casts
Explicit Casts
Determining Which Cast to Apply
Casts for Distinct Types
What Extended Data Types Can Be Cast?
Operator Precedence
Home | [ Top of Page | Previous Page | Next Page | Contents | Index ]