From 04c7706b1aff2cbfe7025cd1226c7d6bcd47bf2f Mon Sep 17 00:00:00 2001 From: Anna Saiapina Date: Thu, 26 Sep 2024 07:53:23 +0000 Subject: [PATCH] Add null handling to agent table --- definitions/staging/stg_AGENT.sqlx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/definitions/staging/stg_AGENT.sqlx b/definitions/staging/stg_AGENT.sqlx index 9071106..47e9799 100644 --- a/definitions/staging/stg_AGENT.sqlx +++ b/definitions/staging/stg_AGENT.sqlx @@ -25,7 +25,7 @@ with agent_status as ( then left(agent_name, strpos(AGENT_NAME, '-')-1) else AGENT_NAME end AGENT_NAME, - AGENT_GROUP, + COALESCE(AGENT_GROUP, '0') AGENT_GROUP, case when strpos(AGENT_NAME, '-- ') > 0 then upper(substr(AGENT_NAME, strpos(AGENT_NAME, '--') + 3)) @@ -52,7 +52,7 @@ agent_digital as ( then left(agent_name, strpos(AGENT_NAME, '-')-1) else AGENT_NAME end AGENT_NAME, - AGENT_GROUP, + COALESCE(AGENT_GROUP, '0') AGENT_GROUP, case when strpos(AGENT_NAME, '-- ') > 0 then upper(substr(AGENT_NAME, strpos(AGENT_NAME, '--') + 3)) @@ -78,7 +78,7 @@ agent_calls as ( then left(agent_name, strpos(AGENT_NAME, '-')-1) else AGENT_NAME end AGENT_NAME, - AGENT_GROUP, + COALESCE(AGENT_GROUP, '0') AGENT_GROUP, case when strpos(AGENT_NAME, '-- ') > 0 then upper(substr(AGENT_NAME, strpos(AGENT_NAME, '--') + 3))