1. Add date-time functions for fold constant for Nereids.
This is the list of executable date-time function nereids supports up to now:
- now()
- now(int)
- current_timestamp()
- current_timestamp(int)
- localtime()
- localtimestamp()
- curdate()
- current_date()
- curtime()
- current_time()
- date_{add/sub}(),{years/months/days/hours/minutes/seconds}_{add/sub}()
- datediff()
- {date/datev2}()
- {year/quarter/month/day/hour/minute/second}()
- dayof{year/month/week}()
- date_format()
- date_trunc()
- from_days()
- last_day()
- to_monday()
- from_unixtime()
- unix_timestamp()
- utc_timestamp()
- to_date()
- to_days()
- str_to_date()
- makedate()
2. solved problem:
- enable datev2/datetimev2 default.
- refactor Nereids foldConstantOnFE and support fold nested expression.
- separate the executable into multi-files for easily-reading and adding new functions
1162 lines
8.9 KiB
Plaintext
1162 lines
8.9 KiB
Plaintext
-- This file is automatically generated. You should know what you did if you want to edit this
|
|
-- !sql_negative_BigInt --
|
|
\N
|
|
-1
|
|
-2
|
|
-3
|
|
-4
|
|
-5
|
|
-6
|
|
-7
|
|
-8
|
|
-9
|
|
-10
|
|
-11
|
|
-12
|
|
|
|
-- !sql_negative_BigInt_notnull --
|
|
-1
|
|
-2
|
|
-3
|
|
-4
|
|
-5
|
|
-6
|
|
-7
|
|
-8
|
|
-9
|
|
-10
|
|
-11
|
|
-12
|
|
|
|
-- !sql_negative_Double --
|
|
\N
|
|
-0.1
|
|
-0.2
|
|
-0.3
|
|
-0.4
|
|
-0.5
|
|
-0.6
|
|
-0.7
|
|
-0.8
|
|
-0.9
|
|
-1.0
|
|
-1.1
|
|
-1.2
|
|
|
|
-- !sql_negative_Double_notnull --
|
|
-0.1
|
|
-0.2
|
|
-0.3
|
|
-0.4
|
|
-0.5
|
|
-0.6
|
|
-0.7
|
|
-0.8
|
|
-0.9
|
|
-1.0
|
|
-1.1
|
|
-1.2
|
|
|
|
-- !sql_negative_DecimalV2 --
|
|
\N
|
|
-0.100000000
|
|
-0.200000000
|
|
-0.300000000
|
|
-0.400000000
|
|
-0.500000000
|
|
-0.600000000
|
|
-0.700000000
|
|
-0.800000000
|
|
-0.900000000
|
|
-1.000000000
|
|
-1.100000000
|
|
-1.200000000
|
|
|
|
-- !sql_negative_DecimalV2_notnull --
|
|
-0.100000000
|
|
-0.200000000
|
|
-0.300000000
|
|
-0.400000000
|
|
-0.500000000
|
|
-0.600000000
|
|
-0.700000000
|
|
-0.800000000
|
|
-0.900000000
|
|
-1.000000000
|
|
-1.100000000
|
|
-1.200000000
|
|
|
|
-- !sql_not_null_or_empty_Varchar --
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
|
|
-- !sql_not_null_or_empty_Varchar_notnull --
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
|
|
-- !sql_not_null_or_empty_String --
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
|
|
-- !sql_not_null_or_empty_String_notnull --
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
|
|
-- !sql_null_or_empty_Varchar --
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
|
|
-- !sql_null_or_empty_Varchar_notnull --
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
|
|
-- !sql_null_or_empty_String --
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
|
|
-- !sql_null_or_empty_String_notnull --
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
|
|
-- !sql_nullif_Boolean_Boolean --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nullif_Boolean_Boolean_notnull --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nullif_TinyInt_TinyInt --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nullif_TinyInt_TinyInt_notnull --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nullif_SmallInt_SmallInt --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nullif_SmallInt_SmallInt_notnull --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nullif_Integer_Integer --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nullif_Integer_Integer_notnull --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nullif_BigInt_BigInt --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nullif_BigInt_BigInt_notnull --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nullif_LargeInt_LargeInt --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nullif_LargeInt_LargeInt_notnull --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nullif_Float_Float --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nullif_Float_Float_notnull --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nullif_Double_Double --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nullif_Double_Double_notnull --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nullif_DateTime_DateTime --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nullif_DateTime_DateTime_notnull --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nullif_Date_Date --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nullif_Date_Date_notnull --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nullif_DateTimeV2_DateTimeV2 --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nullif_DateTimeV2_DateTimeV2_notnull --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nullif_DateV2_DateV2 --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nullif_DateV2_DateV2_notnull --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nullif_DecimalV2_DecimalV2 --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nullif_DecimalV2_DecimalV2_notnull --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nullif_Varchar_Varchar --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nullif_Varchar_Varchar_notnull --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nullif_String_String --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nullif_String_String_notnull --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nvl_Boolean_Boolean --
|
|
\N
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
|
|
-- !sql_nvl_Boolean_Boolean_notnull --
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
false
|
|
true
|
|
true
|
|
true
|
|
true
|
|
true
|
|
|
|
-- !sql_nvl_TinyInt_TinyInt --
|
|
\N
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
6
|
|
7
|
|
8
|
|
9
|
|
10
|
|
11
|
|
12
|
|
|
|
-- !sql_nvl_TinyInt_TinyInt_notnull --
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
6
|
|
7
|
|
8
|
|
9
|
|
10
|
|
11
|
|
12
|
|
|
|
-- !sql_nvl_SmallInt_SmallInt --
|
|
\N
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
6
|
|
7
|
|
8
|
|
9
|
|
10
|
|
11
|
|
12
|
|
|
|
-- !sql_nvl_SmallInt_SmallInt_notnull --
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
6
|
|
7
|
|
8
|
|
9
|
|
10
|
|
11
|
|
12
|
|
|
|
-- !sql_nvl_Integer_Integer --
|
|
\N
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
6
|
|
7
|
|
8
|
|
9
|
|
10
|
|
11
|
|
12
|
|
|
|
-- !sql_nvl_Integer_Integer_notnull --
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
6
|
|
7
|
|
8
|
|
9
|
|
10
|
|
11
|
|
12
|
|
|
|
-- !sql_nvl_BigInt_BigInt --
|
|
\N
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
6
|
|
7
|
|
8
|
|
9
|
|
10
|
|
11
|
|
12
|
|
|
|
-- !sql_nvl_BigInt_BigInt_notnull --
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
6
|
|
7
|
|
8
|
|
9
|
|
10
|
|
11
|
|
12
|
|
|
|
-- !sql_nvl_LargeInt_LargeInt --
|
|
\N
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
6
|
|
7
|
|
8
|
|
9
|
|
10
|
|
11
|
|
12
|
|
|
|
-- !sql_nvl_LargeInt_LargeInt_notnull --
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
6
|
|
7
|
|
8
|
|
9
|
|
10
|
|
11
|
|
12
|
|
|
|
-- !sql_nvl_Float_Float --
|
|
\N
|
|
0.1
|
|
0.2
|
|
0.3
|
|
0.4
|
|
0.5
|
|
0.6
|
|
0.7
|
|
0.8
|
|
0.9
|
|
1.0
|
|
1.1
|
|
1.2
|
|
|
|
-- !sql_nvl_Float_Float_notnull --
|
|
0.1
|
|
0.2
|
|
0.3
|
|
0.4
|
|
0.5
|
|
0.6
|
|
0.7
|
|
0.8
|
|
0.9
|
|
1.0
|
|
1.1
|
|
1.2
|
|
|
|
-- !sql_nvl_Double_Double --
|
|
\N
|
|
0.1
|
|
0.2
|
|
0.3
|
|
0.4
|
|
0.5
|
|
0.6
|
|
0.7
|
|
0.8
|
|
0.9
|
|
1.0
|
|
1.1
|
|
1.2
|
|
|
|
-- !sql_nvl_Double_Double_notnull --
|
|
0.1
|
|
0.2
|
|
0.3
|
|
0.4
|
|
0.5
|
|
0.6
|
|
0.7
|
|
0.8
|
|
0.9
|
|
1.0
|
|
1.1
|
|
1.2
|
|
|
|
-- !sql_nvl_Date_Date --
|
|
\N
|
|
2012-03-01
|
|
2012-03-02
|
|
2012-03-03
|
|
2012-03-04
|
|
2012-03-05
|
|
2012-03-06
|
|
2012-03-07
|
|
2012-03-08
|
|
2012-03-09
|
|
2012-03-10
|
|
2012-03-11
|
|
2012-03-12
|
|
|
|
-- !sql_nvl_Date_Date_notnull --
|
|
2012-03-01
|
|
2012-03-02
|
|
2012-03-03
|
|
2012-03-04
|
|
2012-03-05
|
|
2012-03-06
|
|
2012-03-07
|
|
2012-03-08
|
|
2012-03-09
|
|
2012-03-10
|
|
2012-03-11
|
|
2012-03-12
|
|
|
|
-- !sql_nvl_DateTime_DateTime --
|
|
\N
|
|
2012-03-01T01:00:01
|
|
2012-03-02T02:01:02
|
|
2012-03-03T03:02:03
|
|
2012-03-04T04:03:04
|
|
2012-03-05T05:04:05
|
|
2012-03-06T06:05:06
|
|
2012-03-07T07:06:07
|
|
2012-03-08T08:07:08
|
|
2012-03-09T09:08:09
|
|
2012-03-10T10:09:10
|
|
2012-03-11T11:10:11
|
|
2012-03-12T12:11:12
|
|
|
|
-- !sql_nvl_DateTime_DateTime_notnull --
|
|
2012-03-01T01:00:01
|
|
2012-03-02T02:01:02
|
|
2012-03-03T03:02:03
|
|
2012-03-04T04:03:04
|
|
2012-03-05T05:04:05
|
|
2012-03-06T06:05:06
|
|
2012-03-07T07:06:07
|
|
2012-03-08T08:07:08
|
|
2012-03-09T09:08:09
|
|
2012-03-10T10:09:10
|
|
2012-03-11T11:10:11
|
|
2012-03-12T12:11:12
|
|
|
|
-- !sql_nvl_Date_DateTime --
|
|
\N
|
|
2012-03-01T00:00
|
|
2012-03-02T00:00
|
|
2012-03-03T00:00
|
|
2012-03-04T00:00
|
|
2012-03-05T00:00
|
|
2012-03-06T00:00
|
|
2012-03-07T00:00
|
|
2012-03-08T00:00
|
|
2012-03-09T00:00
|
|
2012-03-10T00:00
|
|
2012-03-11T00:00
|
|
2012-03-12T00:00
|
|
|
|
-- !sql_nvl_Date_DateTime_notnull --
|
|
2012-03-01T00:00
|
|
2012-03-02T00:00
|
|
2012-03-03T00:00
|
|
2012-03-04T00:00
|
|
2012-03-05T00:00
|
|
2012-03-06T00:00
|
|
2012-03-07T00:00
|
|
2012-03-08T00:00
|
|
2012-03-09T00:00
|
|
2012-03-10T00:00
|
|
2012-03-11T00:00
|
|
2012-03-12T00:00
|
|
|
|
-- !sql_nvl_DateTime_Date --
|
|
\N
|
|
2012-03-01T01:00:01
|
|
2012-03-02T02:01:02
|
|
2012-03-03T03:02:03
|
|
2012-03-04T04:03:04
|
|
2012-03-05T05:04:05
|
|
2012-03-06T06:05:06
|
|
2012-03-07T07:06:07
|
|
2012-03-08T08:07:08
|
|
2012-03-09T09:08:09
|
|
2012-03-10T10:09:10
|
|
2012-03-11T11:10:11
|
|
2012-03-12T12:11:12
|
|
|
|
-- !sql_nvl_DateTime_Date_notnull --
|
|
2012-03-01T01:00:01
|
|
2012-03-02T02:01:02
|
|
2012-03-03T03:02:03
|
|
2012-03-04T04:03:04
|
|
2012-03-05T05:04:05
|
|
2012-03-06T06:05:06
|
|
2012-03-07T07:06:07
|
|
2012-03-08T08:07:08
|
|
2012-03-09T09:08:09
|
|
2012-03-10T10:09:10
|
|
2012-03-11T11:10:11
|
|
2012-03-12T12:11:12
|
|
|
|
-- !sql_nvl_DateTimeV2_DateTimeV2 --
|
|
\N
|
|
2012-03-01T01:00:01
|
|
2012-03-02T02:01:02
|
|
2012-03-03T03:02:03
|
|
2012-03-04T04:03:04
|
|
2012-03-05T05:04:05
|
|
2012-03-06T06:05:06
|
|
2012-03-07T07:06:07
|
|
2012-03-08T08:07:08
|
|
2012-03-09T09:08:09
|
|
2012-03-10T10:09:10
|
|
2012-03-11T11:10:11
|
|
2012-03-12T12:11:12
|
|
|
|
-- !sql_nvl_DateTimeV2_DateTimeV2_notnull --
|
|
2012-03-01T01:00:01
|
|
2012-03-02T02:01:02
|
|
2012-03-03T03:02:03
|
|
2012-03-04T04:03:04
|
|
2012-03-05T05:04:05
|
|
2012-03-06T06:05:06
|
|
2012-03-07T07:06:07
|
|
2012-03-08T08:07:08
|
|
2012-03-09T09:08:09
|
|
2012-03-10T10:09:10
|
|
2012-03-11T11:10:11
|
|
2012-03-12T12:11:12
|
|
|
|
-- !sql_nvl_DateV2_DateV2 --
|
|
\N
|
|
2012-03-01
|
|
2012-03-02
|
|
2012-03-03
|
|
2012-03-04
|
|
2012-03-05
|
|
2012-03-06
|
|
2012-03-07
|
|
2012-03-08
|
|
2012-03-09
|
|
2012-03-10
|
|
2012-03-11
|
|
2012-03-12
|
|
|
|
-- !sql_nvl_DateV2_DateV2_notnull --
|
|
2012-03-01
|
|
2012-03-02
|
|
2012-03-03
|
|
2012-03-04
|
|
2012-03-05
|
|
2012-03-06
|
|
2012-03-07
|
|
2012-03-08
|
|
2012-03-09
|
|
2012-03-10
|
|
2012-03-11
|
|
2012-03-12
|
|
|
|
-- !sql_nvl_DecimalV2_DecimalV2 --
|
|
\N
|
|
0.100000000
|
|
0.200000000
|
|
0.300000000
|
|
0.400000000
|
|
0.500000000
|
|
0.600000000
|
|
0.700000000
|
|
0.800000000
|
|
0.900000000
|
|
1.000000000
|
|
1.100000000
|
|
1.200000000
|
|
|
|
-- !sql_nvl_DecimalV2_DecimalV2_notnull --
|
|
0.100000000
|
|
0.200000000
|
|
0.300000000
|
|
0.400000000
|
|
0.500000000
|
|
0.600000000
|
|
0.700000000
|
|
0.800000000
|
|
0.900000000
|
|
1.000000000
|
|
1.100000000
|
|
1.200000000
|
|
|
|
-- !sql_nvl_Bitmap_Bitmap --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nvl_Bitmap_Bitmap_notnull --
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
\N
|
|
|
|
-- !sql_nvl_Varchar_Varchar --
|
|
null
|
|
varchar11
|
|
varchar11
|
|
varchar11
|
|
varchar11
|
|
varchar12
|
|
varchar12
|
|
varchar12
|
|
varchar12
|
|
varchar13
|
|
varchar13
|
|
varchar13
|
|
varchar13
|
|
|
|
-- !sql_nvl_Varchar_Varchar_notnull --
|
|
varchar11
|
|
varchar11
|
|
varchar11
|
|
varchar11
|
|
varchar12
|
|
varchar12
|
|
varchar12
|
|
varchar12
|
|
varchar13
|
|
varchar13
|
|
varchar13
|
|
varchar13
|
|
|
|
-- !sql_nvl_String_String --
|
|
null
|
|
string1
|
|
string1
|
|
string1
|
|
string1
|
|
string2
|
|
string2
|
|
string2
|
|
string2
|
|
string3
|
|
string3
|
|
string3
|
|
string3
|
|
|
|
-- !sql_nvl_String_String_notnull --
|
|
string1
|
|
string1
|
|
string1
|
|
string1
|
|
string2
|
|
string2
|
|
string2
|
|
string2
|
|
string3
|
|
string3
|
|
string3
|
|
string3
|
|
|