Index Changes

ETL Operator Matrix


Legend:
Y - Supported using database native functions
YD - Supported natively using non ANSI standard function or using multiple native functions
S - Supported thru internal database engine. aka Java Operators, use will force pipeline mode.
N - Not supported

Sl# Operator Type Oracle 8i Oracle 9i DB/2 UDB 8.0 Win DB/2 V7 on ZOS Flat Files/STCDB SQL Server 2000 Sybase 11
1 NOT EQUAL != Comparison Y Y Y Y Y Y Y
2 EQUAL = Comparison Y Y Y Y Y Y Y
3 GREATER THAN > Comparison Y Y Y Y Y Y Y
4 LESS THAN < Comparison Y Y Y Y Y Y Y
5 GREATER THAN or EQUAL TO >= Comparison Y Y Y Y Y Y Y
6 LESS THAN or EQUAL TO <= Comparison Y Y Y Y Y Y Y
7 IS NULL Comparison Y Y Y Y Y Y Y
8 IS NOT NULL Comparison Y Y Y Y Y Y Y
9 LIKE Comparison Y Y Y Y Y Y Y
10 AND Boolean Y Y Y Y Y Y Y
11 OR Boolean Y Y Y Y Y Y Y
12 Absolute value Number Y Y Y Y Y Y Y
13 Addition Number Y Y Y Y Y Y Y
14 Multiplication Number Y Y Y Y Y Y Y
15 Subtraction Number Y Y Y Y Y Y Y
16 Division Number Y Y Y Y Y Y Y
17 Mod / Remainder Number Y Y Y Y Y Y Y
18 Sum Number/Aggregate Y Y Y Y Y Y Y
19 Minimum Number/Aggregate Y Y Y Y Y Y Y
20 Maximum Number/Aggregate Y Y Y Y Y Y Y
21 Average Number/Aggregate Y Y Y Y Y Y Y
22 SQL Literals SQL Specific Y Y Y Y Y Y Y
23 SQL NULL SQL Specific Y Y Y Y Y Y Y
24 CASE SQL Specific YD Y Y Y Y Y Y
25 CAST AS SQL Specific Y Y Y Y Y Y Y
26 COUNT SQL Specific Y Y Y Y Y Y Y
27 To lower case String Y Y Y Y Y Y Y
28 To upper case String Y Y Y Y Y Y Y
29 Left trim String Y Y Y Y Y Y Y
30 Right trim String Y Y Y Y Y Y Y
31 String length String Y Y Y Y Y Y Y
32 Concatenate String Y Y Y Y Y Y Y
33 Substring String Y Y Y Y Y Y Y
34 Replace String Y Y Y Y Y Y YD
35 String to Date from various formats Date S S S S Y S S
36 Extract various Date and time part from Timestamp Date S S S S Y S S
37 Add to Date various intervals Date Y Y Y Y Y Y Y
38 Convert Date to various String formats Date S S S S Y S S
39 Date difference in various time units Date Y Y Y Y Y Y Y
40 "NOW" current timestamp Date Y Y Y Y Y Y Y
41 Cleanse Person Name - First Name - US & UK Cleansing S S S S Y S S
42 Cleanse Person Name - Last Name - US & UK Cleansing S S S S Y S S
43 Unit or Apartment Desc - US & UK Cleansing S S S S Y S S
44 Unit or Apartment # - US & UK Cleansing S S S S Y S S
45 Building or House # - US & UK Cleansing S S S S Y S S
46 Matched Street Name - US & UK Cleansing S S S S Y S S
47 Original Street - US & UK Cleansing S S S S Y S S
48 Street Type - US & UK Cleansing S S S S Y S S
49 Firm Name Cleansing S S S S Y S S
50 Firm Type Cleansing S S S S Y S S
51 String has valid date and time Validation S S S S Y S S
52 Regular expression validation Validation S S S S Y S S
53 NULLIF SQL Specific YD Y Y Y Y Y ?Y
54 NOT Boolean Y Y Y Y Y Y ?Y
55 CharIndex/INSTR String N N N N N N N
56 COALACE SQL Specific YD Y Y Y Y Y ?Y
57 SIGN Number Y Y Y Y Y Y ?Y
58 CHAR String N N N N N N N

Back to ETLSE

JSPWiki v2.4.100
[RSS]
« Home Index Changes Prefs
This page (revision-4) was last changed on 27-Feb-07 03:09 AM, -0800 by karthikeyan