Db2错误码和原因码.docVIP

  • 282
  • 0
  • 约1.88万字
  • 约 17页
  • 2017-02-06 发布于江西
  • 举报
原因码: 原因: 陳述式違反下列原因碼指示的限制,無法繼續處理 : 1 主要鍵、每一個唯一限制、以及每一個唯一索引,必須包含表格所有的分割直欄 (直欄可能以任何順序出現)。 2 不支援分割鍵直欄值的更新作業。 3 外來鍵用 ON DELETE SET NULL 定義時,無法包含任何可為 NULL 的分割鍵直欄。這是原因碼 2 的一個特殊例子,因為定義這樣的一個限制會使其嘗試去更新分割鍵直欄。 4 用多分割節點群組或非目錄分割上的單一分割節點群組所定義的表格不支援 DATA CAPTURE CHANGES。 5 WITH CHECK OPTION 建立的概略表,不使用下列函數 (或使用函數的參照概略表): 非固定 有負面影響 與資料配置有關 (例如,節點號碼或分割函數) 如果是 CASCADED 核對選項建立的新概略表,這些函數不能出現在參照的概略表中。 6 使用者定義的特殊類型不能定義轉換。 7 只能使用 4K 頁大小的表格空間來定義長欄位。只能使用 4K 頁大小來建立 LONG TABLESPACE。 8 結構類型不能當做表格直欄或結構類型屬性資料類型。 9 類型表格不支援起始動作定義。 10 表格有一或多個 LOB 直欄必須放在 4K 頁大小的表格空間中,而且表格直欄的列大小或直欄數需要 8K 頁大小的表格空間,所以不能選取單一預設表格空間。 11 無法用沒有屬性的結構類型來建立類型表格或類型概略表。 12 來源關鍵字參數,必須是使用者定義的結構類型。 13 類型表格不能定義核對限制,否則類型概略表無法指定 WITH CHECK OPTION。 14 類型表格或屬於類型表格的母表格,不能定義參照限制。 15 參照類型直欄不能定義預設值。 16 參照資料類型或結構資料類型不能當做參數資料類型,也不能當做使用者定義函數傳回的資料類型。 17 類型表格不能使用 SET CONSTRAINTS 陳述式。 18 類型表格或類型概略表不能具有直欄層次 UPDATE 和 REFERENCES 專用權。 19 定義類型表格的直欄預設值時,必須指定特定的預設值。 20 摘要表格不支援 ALTER TABLE。 21 摘要表格的基本表格,不能變更直欄長度。 22 CREATE SCHEMA 陳述式不能定義摘要表格。 23 REFRESH IMMEDIATE 定義的摘要表格,才能指定 REPLICATED。 24 BEFORE 起始動作定義中的觸發 SQL 陳述式,不能參照 REFRESH IMMEDIATE 定義的摘要表格。 25 SET CONSTRAINTS 陳述式只能指定一個摘要表格。 26 重新配送的節點群組,至少抄寫一個摘要表格。 27 抄寫的摘要表格中的一或多個直欄如果沒有唯一索引,這個表格就不能定義所抄寫的摘要表格。 28 類型表格或摘要表格不能更名。 29 SET CONSTRAINTS 陳述式的摘要表格,不能指定 FOR EXCEPTION 子句。 動作: 原因碼的回應動作如下:

文档评论(0)

1亿VIP精品文档

相关文档