Modify Stage Functions
Transcript of Modify Stage Functions
![Page 1: Modify Stage Functions](https://reader031.fdocuments.us/reader031/viewer/2022013108/553203c3550346465d8b4c82/html5/thumbnails/1.jpg)
Modify Stage Functions
Result Specification Domain Category
date date_from_days_since[date](int32) Interval
date date_from_julian_day(int32) Date Component
date date_from_string[date_format](string) Conversion
date date_from_ustring[date_format](ustring) Conversion
int8 month_day_from_date(date) 1-31 Date Component
int8 weekday_from_date[origin_day](date) 0-6 Date Component
int16 year_day_from_date(date) 1-366 Date Component
int32 days_since_from_date[source_date](date) Interval
int32 julian_day_from_date(date) Date Component
int8 month_from_date(date) 1-12 Date Component
date next_weekday_from_date[weekday](date) Interval
date previous_weekday_from_date[weekday](date) Interval
string string_from_date[date_format](date) Conversion
ustring ustring_from_date[date_format](date) Conversion
int16 year_from_date(date) Date Component
int8 year_week_from_date(date) Date Component
decimal decimal_from_decimal[r_type](decimal) Conversion
decimal decimal_from_dfloat[r_type](dfloat) Conversion
decimal decimal_from_string[r_type](string) Conversion
decimal decimal_from_ustring[r_type](ustring) Conversion
dfloat dfloat_from_decimal[fix_zero](decimal) Conversion
int32 int32_from_decimal[r_type,fix_zero](decimal) Conversion
int64 int64_from_decimal[r_type,fix_zero](decimal) Conversion
string string_from_decimal[fix_zero](decimal) Conversion
ustring ustring_from_decimal[fix_zero](decimal) Conversion
uint64 uint64_from_decimal[r_type,fix_zero](decimal) Conversion
string lookup_string_from_int16[tabledef](int16) Lookup
ustring lookup_ustring_from_int16[tabledef](int16) Lookup
int16 lookup_int16_from_string[tabledef](string) Lookup
![Page 2: Modify Stage Functions](https://reader031.fdocuments.us/reader031/viewer/2022013108/553203c3550346465d8b4c82/html5/thumbnails/2.jpg)
Result Specification Domain Category
int16 lookup_int16_from_ustring[tabledef](ustring) Lookup
string lookup_string_from_int32[tabledef](int32) Lookup
ustring lookup_ustring_from_int32[tabledef](int32) Lookup
int32 lookup_int32_from_string[tabledef](string) Lookup
int32 lookup_int32_from_ustring[tabledef](ustring) Lookup
int32 raw_length(any) Raw
string string_from_ustring(ustring) Conversion
ustring ustring_from_string(string) Conversion
int32 string_length(string) String
int32 ustring_length(ustring) String
string substring[start,length](string) String
ustring u_substring[start,length](ustring) String
string uppercase_string(string) String
ustring uppercase_ustring(ustring) String
string lowercase_string(string) String
ustring lowercase_ustring(ustring) String
string string_trim(string) String
string string_trim(string,character) String
string string_trim(string,character,direction) String
int8 hours_from_time(time) 0-23 Time Component
int32 microseconds_from_time(time) 0-999999 Time Component
int8 minutes_from_time(time) 0-59 Time Component
dfloat seconds_from_time(time) 0-59 Time Component
dfloat midnight_seconds_from_time(time) 0-86399 Time Component
string string_from_time[time_format](time) Conversion
ustring ustring_from_time[time_format](time) Conversion
time time_from_midnight_seconds(dfloat) Conversion
time time_from_timestamp(timestamp) Conversion
time time_from_string[time_format](string) Conversion
time time_from_ustring[time_format](ustring) Conversion
![Page 3: Modify Stage Functions](https://reader031.fdocuments.us/reader031/viewer/2022013108/553203c3550346465d8b4c82/html5/thumbnails/3.jpg)
Result Specification Domain Category
int32 seconds_since_from_timestamp[timestamp](timestamp) Interval
timestamp timestamp_from_seconds_since(dfloat) Conversion
string string_from_timestamp[timestamp_format](timestamp) Conversion
ustring ustring_from_timestamp[timestamp_format](timestamp) Conversion
int32 timet_from_timestamp(timestamp) Conversion
timestamp timestamp_from_string[timestamp_format](string) Conversion
timestamp timestamp_from_ustring[timestamp_format](ustring) Conversion
timestamp timestamp_from_timet(int32) Conversion
timestamp timestamp_from_date[time](date) Conversion
timestamp timestamp_from_time[date](time) Conversion
any handle_null(any, value) Null
any make_null(any) Null
int8 null(any) 0-1 Null
int8 notnull(any) 0-1 Null
int8 is_datatype_inband_null(datatype) 0-1 Null
r_type ::= ceil 1.4 -> 2 -1.4 -> -1
floor 1.4 -> 1 -1.4 -> -2
round_inf conventional rounding
trunc_zero 1.6 -> 1 -1.6 -> -1
tabledef ::= {property_list}(code=value;code=value;…) semi-colon delimited
property_list ::= case_sensitive separated by comma from
default_value = value | default_string = 'string' date_format ::= %dd %mm %yy | %2000yy | %yyyy %ddd with delimiters time_format ::= %hh %mm %ss | %ss.n with delimiters
datatype ::= int16 | int32 | int64 | dfloat | sfloat | string | ustring