![](/img/trans.png)
[英]Snowflake Validate Option does not return Failed records When using TO_DATE function in Copy Command
[英]Snowflake How to get Records failed in Copy command
是否可以獲取在 Snowflake 中的 Copy 命令期間失敗的記錄從內部階段到雪花表?
我試圖在 Copy 命令執行期間在錯誤表中加載錯誤記錄。 使用的復制命令:
復制到表 ( col1, col2,col3,col4) from ( select $1,$2,$3,56 from @%table) ON_ERROR=CONTINUE
要獲取所有錯誤記錄,您可以使用 VALIDATION_MODE = 'RETURN ERRORS' 運行副本。 然后在插入語句中使用來自驗證的 RESULT_SCAN。
如果您的一列是唯一的(即 col1),也許您可以將表中的行與階段中的行進行比較:
select $1 from @%table
MINUS
select col1 from table;
請在復制命令后檢查以下選擇語句
select rejected_record from table(validate(test_copy , job_id => '_last')) ;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.