1
Teradata是否有任何方法獲取列名以及錯誤消息。例如我有一個表Teradata - 獲取表名和列名與錯誤消息
- 表名COLUMN1 INT,
- 表名列2時間戳,
- 表名欄3時間戳,
- 表名column4時間戳,
- 表名column5炭(20)
當我在列中插入錯誤的值時,它不會返回我COLUMNNAME。 例如,如果我插入錯誤的時間,它只是說6760:無效的時間戳 但哪列有問題,我們不知道。
是否有任何方法知道它。
Teradata是否有任何方法獲取列名以及錯誤消息。例如我有一個表Teradata - 獲取表名和列名與錯誤消息
當我在列中插入錯誤的值時,它不會返回我COLUMNNAME。 例如,如果我插入錯誤的時間,它只是說6760:無效的時間戳 但哪列有問題,我們不知道。
是否有任何方法知道它。
不,SQL插入將不會返回該信息。 但是,當您使用帶有LOGGING錯誤的MERGE時,您將在錯誤表中獲得一行,指示哪個列導致它(iirc)。