CREATE TYPE 陳述式

CREATE TYPE 陳述式在現行伺服器上定義使用者定義的資料類型。

使用此陳述式可以建立五種不同類型的使用者定義資料類型。 其中每一種類型會個別說明。
  • 陣列。 使用者定義的資料類型,為一般陣列或聯合陣列。 陣列類型的元素是根據其中一個內建資料類型或非游標類型或結構化類型的使用者定義類型。
  • 游標。 使用者定義的資料類型是游標類型。
  • 與眾不同 源自其中一個內建資料類型 的使用者定義資料類型,可以定義為使用強式類型規則或弱式類型規則。建立高度類型化特殊類型時,會產生在使用者定義特殊類型與來源內建資料類型之間強制轉型的函數。 選擇性地,當建立使用者定義的特殊類型時,可以產生與 高度類型化 特殊類型搭配使用的比較作業支援。
  • 列。 代表列的使用者定義資料類型。 它包括一個以上具有關聯資料類型的欄位,這些資料類型構成一列資料。
  • 結構化。 使用者定義的資料類型,代表物件及相關聯的方法。 它可能包含零或多個屬性,且可能是容許從超類型繼承屬性的子類型。 當建立使用者定義的結構化類型時,會產生一些方法,而其他方法可以指定為定義的一部分。