|
Qore SqlUtil Module Reference
1.2
|
Functions | |
| hash | SqlUtil::cop_append (any column, string arg) |
returns a hash for the "append" operator with the given argument More... | |
| hash | SqlUtil::cop_as (any column, string arg) |
returns a hash for the "as" operator with the given argument More... | |
| hash | SqlUtil::cop_avg (any column) |
returns a hash for the "avg" operator; returns average column values More... | |
| hash | SqlUtil::cop_count (string column="") |
returns a hash for the "count" operator; returns row counts More... | |
| hash | SqlUtil::cop_distinct (any column) |
returns a hash for the "distinct" operator with the given argument; returns distinct column values More... | |
| hash | SqlUtil::cop_divide (any column1, any column2) |
returns a hash for the "/" operator with the given arguments More... | |
| hash | SqlUtil::cop_lower (any column) |
returns a hash for the "lower" operator with the given argument; returns a column value in lower case More... | |
| hash | SqlUtil::cop_max (any column) |
returns a hash for the "max" operator; returns maximum column values More... | |
| hash | SqlUtil::cop_min (any column) |
returns a hash for the "min" operator; returns minimum column values More... | |
| hash | SqlUtil::cop_minus (any column1, any column2) |
returns a hash for the "-" operator with the given arguments More... | |
| hash | SqlUtil::cop_multiply (any column1, any column2) |
returns a hash for the "*" operator with the given arguments More... | |
| hash | SqlUtil::cop_over (any column, string arg) |
returns a hash for the "over" clause More... | |
| hash | SqlUtil::cop_plus (any column1, any column2) |
returns a hash for the "+" operator with the given arguments More... | |
| hash | SqlUtil::cop_prepend (any column, string arg) |
returns a hash for the "prepend" operator with the given argument More... | |
| hash | SqlUtil::cop_seq (string seq) |
returns a hash for the "seq" operator with the given argument giving the sequence name whose value should be returned More... | |
| hash | SqlUtil::cop_upper (any column) |
returns a hash for the "upper" operator with the given argument; returns a column value in upper case More... | |
| hash | SqlUtil::cop_value (any arg) |
returns a hash for the "value" operator with the given argument More... | |
| hash | SqlUtil::cop_year (any column) |
returns a hash for the "year" operator with the given argument More... | |
| hash | SqlUtil::cop_year_day (any column) |
returns a hash for the "year_day" operator with the given argument More... | |
| hash | SqlUtil::cop_year_hour (any column) |
returns a hash for the "year_hour" operator with the given argument More... | |
| hash | SqlUtil::cop_year_month (any column) |
returns a hash for the "year_month" operator with the given argument More... | |
| hash | SqlUtil::make_cop (string cop, any column, any arg) |
returns a hash with cop, column, and arg keys More... | |
These are functions that can be used in the "columns" argument for select statements:
Column operator functions can be nested as in the following example:
returns a hash for the "append" operator with the given argument
| column | the column specification for the column (string name or dot notation for use in joins) |
| arg | the text to append (ie concatenate) to the row values in the output column |
returns a hash for the "as" operator with the given argument
| column | the column specification for the column (string name or dot notation for use in joins) |
| arg | the new name of the output column |
| hash SqlUtil::cop_avg | ( | any | column | ) |
returns a hash for the "avg" operator; returns average column values
| column | the column specification for the column (string name or dot notation for use in joins) |
returns a hash for the "count" operator; returns row counts
| hash SqlUtil::cop_distinct | ( | any | column | ) |
returns a hash for the "distinct" operator with the given argument; returns distinct column values
| column | the column specification for the column (string name or dot notation for use in joins) |
| hash SqlUtil::cop_divide | ( | any | column1, |
| any | column2 | ||
| ) |
returns a hash for the "/" operator with the given arguments
| column1 | the column specification for the first argument (string name or dot notation for use in joins) |
| column2 | the column specification for the second argument (string name or dot notation for use in joins) |
| arg | the new name of the output column |
| hash SqlUtil::cop_lower | ( | any | column | ) |
returns a hash for the "lower" operator with the given argument; returns a column value in lower case
| column | the column specification for the column (string name or dot notation for use in joins) |
| hash SqlUtil::cop_max | ( | any | column | ) |
returns a hash for the "max" operator; returns maximum column values
| column | the column specification for the column (string name or dot notation for use in joins) |
| hash SqlUtil::cop_min | ( | any | column | ) |
returns a hash for the "min" operator; returns minimum column values
| column | the column specification for the column (string name or dot notation for use in joins) |
| hash SqlUtil::cop_minus | ( | any | column1, |
| any | column2 | ||
| ) |
returns a hash for the "-" operator with the given arguments
| column1 | the column specification for the first argument (string name or dot notation for use in joins) |
| column2 | the column specification for the second argument (string name or dot notation for use in joins) |
| arg | the new name of the output column |
| hash SqlUtil::cop_multiply | ( | any | column1, |
| any | column2 | ||
| ) |
returns a hash for the "*" operator with the given arguments
| column1 | the column specification for the first argument (string name or dot notation for use in joins) |
| column2 | the column specification for the second argument (string name or dot notation for use in joins) |
| arg | the new name of the output column |
returns a hash for the "over" clause
| hash SqlUtil::cop_plus | ( | any | column1, |
| any | column2 | ||
| ) |
returns a hash for the "+" operator with the given arguments
| column1 | the column specification for the first argument (string name or dot notation for use in joins) |
| column2 | the column specification for the second argument (string name or dot notation for use in joins) |
| arg | the new name of the output column |
returns a hash for the "prepend" operator with the given argument
| column | the column specification for the column (string name or dot notation for use in joins) |
| arg | the text to prepend to the row values in the output column |
returns a hash for the "seq" operator with the given argument giving the sequence name whose value should be returned
| seq | the name of the sequence whose value should be returned |
| hash SqlUtil::cop_upper | ( | any | column | ) |
returns a hash for the "upper" operator with the given argument; returns a column value in upper case
| column | the column specification for the column (string name or dot notation for use in joins) |
| hash SqlUtil::cop_value | ( | any | arg | ) |
returns a hash for the "value" operator with the given argument
| arg | the value to be returned in the column |
| hash SqlUtil::cop_year | ( | any | column | ) |
returns a hash for the "year" operator with the given argument
| column | the column specification for the column (string name or dot notation for use in joins) |
| hash SqlUtil::cop_year_day | ( | any | column | ) |
returns a hash for the "year_day" operator with the given argument
| column | the column specification for the column (string name or dot notation for use in joins) |
| hash SqlUtil::cop_year_hour | ( | any | column | ) |
returns a hash for the "year_hour" operator with the given argument
| column | the column specification for the column (string name or dot notation for use in joins) |
| hash SqlUtil::cop_year_month | ( | any | column | ) |
returns a hash for the "year_month" operator with the given argument
| column | the column specification for the column (string name or dot notation for use in joins) |
returns a hash with cop, column, and arg keys
| cop | the column operator (one of SQL Column Operators) |
| column | the column name |
| arg | the argument to the operator |