Download as xls, pdf, or txt
Download as xls, pdf, or txt
You are on page 1of 97

Attribute Scenario

Total Number of Records present


Personnel Number having Null value
Personnel Number having special characters
Personnel Title having Null value
Personnel Title having length greater than 1
Personnel Title having length 1
Personnel Title with blank fields
Address Line 1 with Null Value
Address Line 1 with comma in between
CLINICAL_PERSONNEL_NUMBER
CLINICAL_PERSONNEL_TITLE
CLINICAL_PERSONNEL_ADD_LINE_1
Analysis of the data in TGT_IMPACT table in c10d.world schema
Address Line 1 with comma at the beginning
Address Line 1 with comma at the end
Records with Address Line 1 starting with X.
Address Line 1 with special characters
(including numeric values) in between
Address Line 1 with blank values
Address Line 2 with Null Value
Address Line 2 with comma in between
Address Line 2 with comma at the beginning
CLINICAL_PERSONNEL_ADD_LINE_2
CLINICAL_PERSONNEL_ADD_LINE_1
Address Line 2 with comma at the end
Records with Address Line 2 starting with X.
Address Line 2 with special characters
(including numeric values) in between
Address Line 2 with blank values
Address Line 3 with Null Value
Address Line 3 with comma in between
Address Line 3 with comma at the beginning
Address Line 3 with comma at the end
CLINICAL_PERSONNEL_ADD_LINE_3
CLINICAL_PERSONNEL_ADD_LINE_2
Records with Address Line 3 starting with X.
Address Line 3 with special characters
(including numeric values) in between
Address Line 3 with blank values
Address Line 4 with Null Value
Address Line 4 with comma in between
Address Line 4 with comma at the beginning
Address Line 4 with comma at the end
CLINICAL_PERSONNEL_ADD_LINE_3
CLINICAL_PERSONNEL_ADD_LINE_4
Records with Address Line 4 starting with X.
Address Line 4 with special characters
(including numeric values) in between
Address Line 4 with blank values
Address Line 5 with Null Value
Address Line 5 with comma in between
Address Line 5 with comma at the beginning
Address Line 5 with comma at the end
CLINICAL_PERSONNEL_ADD_LINE_5
CLINICAL_PERSONNEL_ADD_LINE_4
Records with Address Line 5 starting with X.
Address Line 5 with special characters
(including numeric values) in between
Address Line 5 with blank values
Address Line 6 with Null Value
Address Line 6 with comma in between
Address Line 6 with comma at the beginning
Address Line 6 with comma at the end
CLINICAL_PERSONNEL_ADD_LINE_6
CLINICAL_PERSONNEL_ADD_LINE_5
Records with Address Line 6 starting with X.
Address Line 6 with special characters
(including numeric values) in between
Address Line 6 with blank values
Address Line 7 with Null Value
Address Line 7 with comma in between
Address Line 7 with comma at the beginning
Address Line 7 with comma at the end
CLINICAL_PERSONNEL_ADD_LINE_7
CLINICAL_PERSONNEL_ADD_LINE_6
Records with Address Line 7 starting with X.
Address Line 7 with special characters
(including numeric values) in between
Address Line 7 with blank values
Phone Number having Null value
Phone Number having blank value
Minimum length of Phone Numbers
Maximum length of Phone Numbers
CLINICAL_PERS_TELEPHONE_NO
CLINICAL_PERSONNEL_ADD_LINE_7
Phone Number Patterns
Phone Numbers with special characters in
between
Fax Number having Null value
Fax Number having blank value
Minimum length of Fax Numbers
Maximum length of Fax Numbers
Fax Number Patterns
CLINICAL_PERSL_FAX_NO
CLINICAL_PERS_TELEPHONE_NO
Fax Numbers with special characters in
between
Email Address with Null Value
Email Address with blank Value
Personal Degree with Null Value
Personal Degree with blank Value
Personal Degree having length 1
Personal Degree having length greater than 1
Personal Degree with special characters
(including numeric values) in between
CLINICAL_PERS_DEGREE
CLINICAL_PERSL_FAX_NO
CLINICAL_PERSL_EMAIL_ADDRESS
Medical Registration No with Null Value
Medical Registration No with blank Value
Personal Degree having length 1
Personal Degree having length greater than 1
Medical Registration No with special characters
in between
Personal Discont with Null Value
Personal Discont with blank Value
Personal Investigator with Null Value
CLINICAL_PERS_MEDICAL_REG_NO
CLINICAL_PERS_INVESTIGATOR
CLINICAL_PERSL_DISCONT_D_FLAG
Personal Investigator with blank Value
Personal Country description with Null Value
Personal Country description with blank Value
City with Null Value
City with comma in between
City with special characters (including numeric
values) in between
City with blank values
Zip with Null Value CLINICAL_PERS_POST_ZIP_CODE
CLINICAL_PERSONNEL_TOWN_CITY
CLINICAL_PERS_COUNTRY_DESC
CLINICAL_PERS_INVESTIGATOR
Zip Code Pattern
Zip Code with blank values
Personal Degree with Null Value
Personal Degree with blank Value
Personal Degree with special characters
(including numeric values) in between
CLINICAL_PERS_PROV_STAT_COUNTY
CLINICAL_PERS_POST_ZIP_CODE
Query Executed in CMS_DEV@c10d.world Number of records found for this scenario
SELECT COUNT(*) "Record Count"
FROM TGT_IMPACT ;
16383
SELECT COUNT(*) "Null Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_NUMBER IS NULL ;
0
SELECT COUNT(*) "Pattern Count"
FROM TGT_IMPACT
WHERE INSTR(TRANSLATE( REPLACE
(CLINICAL_PERSONNEL_NUMBER,',',' ')

,'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr
stuvwxyz`~!@#$%^&*()_-+=|\/}{[]:;.?<>',

'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr
stuvwxyz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'),',')!=0 ;
0
SELECT COUNT(*) "Null Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_TITLE IS NULL ;
0
SELECT COUNT(*) "Count" FROM TGT_IMPACT WHERE
LENGTH(TRIM(CLINICAL_PERSONNEL_TITLE))>1;
16084
SELECT COUNT(*) "Count" FROM TGT_IMPACT WHERE
LENGTH(TRIM(CLINICAL_PERSONNEL_TITLE))=1;
8
SELECT COUNT(*) "Count" FROM TGT_IMPACT WHERE
LENGTH(TRIM(CLINICAL_PERSONNEL_TITLE))IS NULL;
291
SELECT COUNT(*) "Null Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_1 IS NULL;
0
SELECT COUNT(*) "Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_1 LIKE
'%_,_%';
681
Analysis of the data in TGT_IMPACT table in c10d.world schema
SELECT COUNT(*) "Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_1 LIKE ',%';
0
SELECT COUNT(*) "Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_1 LIKE '%,';
0
SELECT DISTINCT CLINICAL_PERSONNEL_ADD_LINE_1
,
COUNT(*) "Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_1 LIKE 'X%'
GROUP BY CLINICAL_PERSONNEL_ADD_LINE_1;
SELECT COUNT(*) "Pattern Count"
FROM TGT_IMPACT
WHERE INSTR(TRANSLATE( REPLACE
(CLINICAL_PERSONNEL_ADD_LINE_1,',',' ')

,'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr
stuvwxyz0123456789`~!@#$%^&*()_-+=|\/}{[]:;.?<>',

'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr
stuvwxyz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'),',')!=0;
10307
SELECT count(*) "Null Count"
FROM TGT_IMPACT
WHERE
LENGTH(TRIM(CLINICAL_PERSONNEL_ADD_LINE_1)) IS
NULL;
3
SELECT COUNT(*) "Null Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_2 IS NULL;
0
SELECT COUNT(*) "Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_2 LIKE
'%_,_%';
303
SELECT COUNT(*) "Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_2 LIKE ',%';
0
SELECT COUNT(*) "Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_2 LIKE '%,';
0
SELECT DISTINCT CLINICAL_PERSONNEL_ADD_LINE_2
,
COUNT(*) "Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_2 LIKE 'X%'
GROUP BY CLINICAL_PERSONNEL_ADD_LINE_2;
SELECT COUNT(*) "Pattern Count"
FROM TGT_IMPACT
WHERE INSTR(TRANSLATE( REPLACE
(CLINICAL_PERSONNEL_ADD_LINE_2,',',' ')

,'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr
stuvwxyz0123456789`~!@#$%^&*()_-+=|\/}{[]:;.?<>',

'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr
stuvwxyz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'),',')!=0;
10221
SELECT count(*) "Null Count"
FROM TGT_IMPACT
WHERE
LENGTH(TRIM(CLINICAL_PERSONNEL_ADD_LINE_2)) IS
NULL;
4652
SELECT COUNT(*) "Null Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_3 IS NULL;
0
SELECT COUNT(*) "Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_3 LIKE
'%_,_%';
132
SELECT COUNT(*) "Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_3 LIKE ',%';
0
SELECT COUNT(*) "Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_3 LIKE '%,';
0
SELECT DISTINCT CLINICAL_PERSONNEL_ADD_LINE_3
,
COUNT(*) "Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_3 LIKE 'X%'
GROUP BY CLINICAL_PERSONNEL_ADD_LINE_3;
SELECT COUNT(*) "Pattern Count"
FROM TGT_IMPACT
WHERE INSTR(TRANSLATE( REPLACE
(CLINICAL_PERSONNEL_ADD_LINE_3,',',' ')

,'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr
stuvwxyz0123456789`~!@#$%^&*()_-+=|\/}{[]:;.?<>',

'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr
stuvwxyz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'),',')!=0;
3834
SELECT count(*) "Null Count"
FROM TGT_IMPACT
WHERE
LENGTH(TRIM(CLINICAL_PERSONNEL_ADD_LINE_3)) IS
NULL;
12012
SELECT COUNT(*) "Null Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_4 IS NULL;
0
SELECT COUNT(*) "Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_4 LIKE
'%_,_%';
21
SELECT COUNT(*) "Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_4 LIKE ',%';
0
SELECT COUNT(*) "Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_4 LIKE '%,';
0
SELECT DISTINCT CLINICAL_PERSONNEL_ADD_LINE_4
,
COUNT(*) "Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_4 LIKE 'X%'
GROUP BY CLINICAL_PERSONNEL_ADD_LINE_4;
SELECT COUNT(*) "Pattern Count"
FROM TGT_IMPACT
WHERE INSTR(TRANSLATE( REPLACE
(CLINICAL_PERSONNEL_ADD_LINE_4,',',' ')

,'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr
stuvwxyz0123456789`~!@#$%^&*()_-+=|\/}{[]:;.?<>',

'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr
stuvwxyz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'),',')!=0;
544
SELECT count(*) "Null Count"
FROM TGT_IMPACT
WHERE
LENGTH(TRIM(CLINICAL_PERSONNEL_ADD_LINE_4)) IS
NULL;
15780
SELECT COUNT(*) "Null Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_5 IS NULL;
0
SELECT COUNT(*) "Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_5 LIKE
'%_,_%';
0
SELECT COUNT(*) "Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_5 LIKE ',%';
0
SELECT COUNT(*) "Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_5 LIKE '%,';
0
SELECT DISTINCT CLINICAL_PERSONNEL_ADD_LINE_5
,
COUNT(*) "Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_5 LIKE 'X%'
GROUP BY CLINICAL_PERSONNEL_ADD_LINE_5;
SELECT COUNT(*) "Pattern Count"
FROM TGT_IMPACT
WHERE INSTR(TRANSLATE( REPLACE
(CLINICAL_PERSONNEL_ADD_LINE_5,',',' ')

,'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr
stuvwxyz0123456789`~!@#$%^&*()_-+=|\/}{[]:;.?<>',

'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr
stuvwxyz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'),',')!=0;
45
SELECT count(*) "Null Count"
FROM TGT_IMPACT
WHERE
LENGTH(TRIM(CLINICAL_PERSONNEL_ADD_LINE_5)) IS
NULL;
16326
SELECT COUNT(*) "Null Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_6 IS NULL;
0
SELECT COUNT(*) "Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_6 LIKE
'%_,_%';
0
SELECT COUNT(*) "Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_6 LIKE ',%';
0
SELECT COUNT(*) "Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_6 LIKE '%,';
0
SELECT DISTINCT CLINICAL_PERSONNEL_ADD_LINE_6
,
COUNT(*) "Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_6 LIKE 'X%'
GROUP BY CLINICAL_PERSONNEL_ADD_LINE_6;
null
SELECT COUNT(*) "Pattern Count"
FROM TGT_IMPACT
WHERE INSTR(TRANSLATE( REPLACE
(CLINICAL_PERSONNEL_ADD_LINE_6,',',' ')

,'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr
stuvwxyz0123456789`~!@#$%^&*()_-+=|\/}{[]:;.?<>',

'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr
stuvwxyz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'),',')!=0;
6
SELECT count(*) "Null Count"
FROM TGT_IMPACT
WHERE
LENGTH(TRIM(CLINICAL_PERSONNEL_ADD_LINE_6)) IS
NULL;
16375
SELECT COUNT(*) "Null Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_7 IS NULL;
0
SELECT COUNT(*) "Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_7 LIKE
'%_,_%';
0
SELECT COUNT(*) "Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_7 LIKE ',%';
0
SELECT COUNT(*) "Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_7 LIKE '%,';
0
SELECT DISTINCT CLINICAL_PERSONNEL_ADD_LINE_7
,
COUNT(*) "Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_ADD_LINE_7 LIKE 'X%'
GROUP BY CLINICAL_PERSONNEL_ADD_LINE_7;
SELECT COUNT(*) "Pattern Count"
FROM TGT_IMPACT
WHERE INSTR(TRANSLATE( REPLACE
(CLINICAL_PERSONNEL_ADD_LINE_7,',',' ')

,'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr
stuvwxyz0123456789`~!@#$%^&*()_-+=|\/}{[]:;.?<>',

'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr
stuvwxyz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'),',')!=0;
0
SELECT count(*) "Null Count"
FROM TGT_IMPACT
WHERE
LENGTH(TRIM(CLINICAL_PERSONNEL_ADD_LINE_7)) IS
NULL;
16383
SELECT COUNT(*) "Null Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERS_TELEPHONE_NO IS NULL ;
0
SELECT CLINICAL_PERS_TELEPHONE_NO "Null
Count"
FROM TGT_IMPACT
WHERE
LENGTH(TRIM(CLINICAL_PERS_TELEPHONE_NO)) IS
NULL;
3938
SELECT MIN(NULL_COUNT) FROM
(SELECT
LENGTH(TRIM(CLINICAL_PERS_TELEPHONE_NO)) AS
"NULL_COUNT" FROM TGT_IMPACT) LENGTH_PHONE;
2
SELECT MAX(NULL_COUNT) FROM
(SELECT
LENGTH(TRIM(CLINICAL_PERS_TELEPHONE_NO)) AS
"NULL_COUNT" FROM TGT_IMPACT) LENGTH_PHONE;
13
SELECT DISTINCT
REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(RE
PLACE(REPLACE(REPLACE(REPLACE(REPLACE(

CLINICAL_PERS_TELEPHONE_NO,'9','X'),'8','X'),'7','X'),'6','
X'),'5','X'),'4','X'),'3','X'),'2','X'),'1','X'),'0','X') "Phone Number
Pattern"
FROM TGT_IMPACT
WHERE CLINICAL_PERS_TELEPHONE_NO IS NOT
NULL;
SELECT COUNT(*) "Pattern Count"
FROM TGT_IMPACT
WHERE INSTR(TRANSLATE( REPLACE
(CLINICAL_PERS_TELEPHONE_NO,',',' ')

,'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr
stuvwxyz0123456789`~!@#$%^&*()_-+=|\/}{[]:;.?<>',

'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr
stuvwxyz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'),',')!=0;
12424
SELECT COUNT(*) "Null Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSL_FAX_NO IS NULL ;
0
SELECT CLINICAL_PERSL_FAX_NO "Null Count"
FROM TGT_IMPACT
WHERE LENGTH(TRIM(CLINICAL_PERSL_FAX_NO)) IS
NULL;
5542
SELECT MIN(NULL_COUNT) FROM
(SELECT LENGTH(TRIM(CLINICAL_PERSL_FAX_NO)) AS
"NULL_COUNT" FROM TGT_IMPACT) LENGTH_PHONE;
10
SELECT MAX(NULL_COUNT) FROM
(SELECT LENGTH(TRIM(CLINICAL_PERSL_FAX_NO)) AS
"NULL_COUNT" FROM TGT_IMPACT) LENGTH_PHONE;
13
SELECT DISTINCT
REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(RE
PLACE(REPLACE(REPLACE(REPLACE(REPLACE(

CLINICAL_PERSL_FAX_NO,'9','X'),'8','X'),'7','X'),'6','X'),'5','X
'),'4','X'),'3','X'),'2','X'),'1','X'),'0','X') "Fax Number Pattern"
FROM TGT_IMPACT
WHERE CLINICAL_PERSl_FAX_NO IS NOT NULL;
SELECT COUNT(*) "Pattern Count"
FROM TGT_IMPACT
WHERE INSTR(TRANSLATE( REPLACE
(CLINICAL_PERSL_FAX_NO,',',' ')

,'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr
stuvwxyz0123456789`~!@#$%^&*()_-+=|\/}{[]:;.?<>',

'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr
stuvwxyz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'),',')!=0;
10804
SELECT COUNT(*) "Null Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSL_EMAIL_ADDRESS IS NULL;
281691
SELECT CLINICAL_PERSL_EMAIL_ADDRESS "Null
Count"
FROM TGT_IMPACT
WHERE
LENGTH(TRIM(CLINICAL_PERSL_EMAIL_ADDRESS)) IS
NULL';
14304
SELECT COUNT(*) "Null Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERS_DEGREE IS NULL;
0
SELECT CLINICAL_PERS_DEGREE "Null Count"
FROM TGT_IMPACT
WHERE LENGTH(TRIM(CLINICAL_PERS_DEGREE)) IS
NULL;
5843
SELECT CLINICAL_PERS_DEGREE "Null Count"
FROM TGT_IMPACT
WHERE LENGTH(TRIM(CLINICAL_PERS_DEGREE))=1;
1
SELECT CLINICAL_PERS_DEGREE "Null Count"
FROM TGT_IMPACT
WHERE LENGTH(TRIM(CLINICAL_PERS_DEGREE))>1;
10539
SELECT COUNT(*) "Pattern Count"
FROM TGT_IMPACT
WHERE INSTR(TRANSLATE( REPLACE
(CLINICAL_PERS_DEGREE,',',' ')

,'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr
stuvwxyz0123456789`~!@#$%^&*()_-+=|\/}{[]:;.?<>',

'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr
stuvwxyz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'),',')!=0;
275
SELECT COUNT(*) "Null Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERS_MEDICAL_REG_NO IS NULL;
0
SELECT COUNT(*) "Null Count"
FROM TGT_IMPACT
WHERE
LENGTH(TRIM(CLINICAL_PERS_MEDICAL_REG_NO)) IS
NULL;
15848
SELECT CLINICAL_PERS_DEGREE "Null Count"
FROM TGT_IMPACT
WHERE LENGTH(TRIM(CLINICAL_PERS_DEGREE))=1;
1
SELECT CLINICAL_PERS_DEGREE "Null Count"
FROM TGT_IMPACT
WHERE LENGTH(TRIM(CLINICAL_PERS_DEGREE))>1;
10539
SELECT COUNT(*) "Pattern Count"
FROM TGT_IMPACT
WHERE INSTR(TRANSLATE( REPLACE
(CLINICAL_PERS_MEDICAL_REG_NO,',',' ')

,'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr
stuvwxyz`~!@#$%^&*()_-+=|\/}{[]:;.?<>',

'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr
stuvwxyz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'),',')!=0;
188
SELECT COUNT(*) "Null Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSL_DISCONT_D_FLAG IS NULL;
0
SELECT COUNT(*) "Null Count"
FROM TGT_IMPACT
WHERE
LENGTH(TRIM(CLINICAL_PERSL_DISCONT_D_FLAG))
IS NULL;
0
SELECT COUNT(*) "Null Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERS_INVESTIGATOR IS NULL;
0
SELECT COUNT(*) "Null Count"
FROM TGT_IMPACT
WHERE
LENGTH(TRIM(CLINICAL_PERS_INVESTIGATOR)) IS
NULL;
0
SELECT COUNT(*) "Null Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERS_COUNTRY_DESC IS NULL;
0
SELECT COUNT(*) "Null Count"
FROM TGT_IMPACT
WHERE
LENGTH(TRIM(CLINICAL_PERS_COUNTRY_DESC)) IS
NULL;
0
SELECT COUNT(*) "Null Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_TOWN_CITY IS NULL;
0
SELECT COUNT(*) "Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERSONNEL_TOWN_CITY LIKE
'%_,_%';
5
SELECT COUNT(*) "Pattern Count"
FROM TGT_IMPACT
WHERE INSTR(TRANSLATE( REPLACE
(CLINICAL_PERSONNEL_TOWN_CITY,',',' ')

,'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr
stuvwxyz0123456789`~!@#$%^&*()_-+=|\/}{[]:;.?<>',

'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr
stuvwxyz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'),',')!=0;
184
SELECT CLINICAL_PERSONNEL_TOWN_CITY "Null
Count"
FROM TGT_IMPACT
WHERE
LENGTH(TRIM(CLINICAL_PERSONNEL_TOWN_CITY)) IS
NULL;
1150
SELECT COUNT(*) "Null Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERS_POST_ZIP_CODE IS NULL;
0
SELECT DISTINCT
REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(RE
PLACE(REPLACE(REPLACE(REPLACE(REPLACE(

CLINICAL_PERS_POST_ZIP_CODE,'9','X'),'8','X'),'7','X'),'6',
'X'),'5','X'),'4','X'),'3','X'),'2','X'),'1','X'),'0','X') "Zip Pattern"
FROM TGT_IMPACT
WHERE CLINICAL_PERS_POST_ZIP_CODE IS NOT
NULL;
SELECT CLINICAL_PERS_POST_ZIP_CODE "Null
Count"
FROM TGT_IMPACT
WHERE
LENGTH(TRIM(CLINICAL_PERS_POST_ZIP_CODE)) IS
NULL;
1268
SELECT COUNT(*) "Null Count"
FROM TGT_IMPACT
WHERE CLINICAL_PERS_DEGREE IS NULL;
0
SELECT CLINICAL_PERS_DEGREE "Null Count"
FROM TGT_IMPACT
WHERE LENGTH(TRIM(CLINICAL_PERS_DEGREE)) IS
NULL;
5843
SELECT COUNT(*) "Pattern Count"
FROM TGT_IMPACT
WHERE INSTR(TRANSLATE( REPLACE
(CLINICAL_PERS_DEGREE,',',' ')

,'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr
stuvwxyz0123456789`~!@#$%^&*()_-+=|\/}{[]:;.?<>',

'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr
stuvwxyz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'),',')!=0;
275
Comments
Analysis of the data in TGT_IMPACT table in c10d.world schema

You might also like