Fix binary flag not compatible with MySQL
This commit is contained in:
@ -206,11 +206,32 @@ inline uint16_t ObIRawExpr::get_subschema_id() const
|
|||||||
|
|
||||||
inline uint32_t ObIRawExpr::get_result_flag() const
|
inline uint32_t ObIRawExpr::get_result_flag() const
|
||||||
{
|
{
|
||||||
return (result_type_.get_collation_type() == common::CS_TYPE_UTF8MB4_BIN ||
|
uint32_t flag = result_type_.get_result_flag();
|
||||||
result_type_.get_collation_type() == common::CS_TYPE_BINARY) ?
|
bool is_oracle_lob = false;
|
||||||
result_type_.get_result_flag() | BINARY_FLAG :
|
ObObjType obj_type = result_type_.get_type();
|
||||||
result_type_.get_result_flag();
|
if (ObLongTextType == obj_type && lib::is_oracle_mode()) { // was ObLobType
|
||||||
|
is_oracle_lob = true;
|
||||||
|
}
|
||||||
|
if (ObCharset::is_bin_sort(result_type_.get_collation_type())) {
|
||||||
|
if (!is_column_ref_expr() ||
|
||||||
|
(!ob_is_numeric_type(result_type_.get_type()) &&
|
||||||
|
!ob_is_year_tc(result_type_.get_type()) &&
|
||||||
|
!is_oracle_lob)) {
|
||||||
|
flag |= BINARY_FLAG;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (is_oracle_lob) {
|
||||||
|
flag &= (~BLOB_FLAG); // was ObLobType
|
||||||
|
}
|
||||||
|
if (ob_is_bit_tc(obj_type) && get_accuracy().get_precision() > 1) {
|
||||||
|
//
|
||||||
|
// bit(1) flags -> UNSIGNED
|
||||||
|
// bit(2) flags -> BINARY_FLAG | UNSIGNED
|
||||||
|
flag |= BINARY_FLAG;
|
||||||
|
}
|
||||||
|
return flag;
|
||||||
}
|
}
|
||||||
|
|
||||||
inline int ObIRawExpr::get_length_for_meta_in_bytes(common::ObLength &length) const
|
inline int ObIRawExpr::get_length_for_meta_in_bytes(common::ObLength &length) const
|
||||||
{
|
{
|
||||||
return result_type_.get_length_for_meta_in_bytes(length);
|
return result_type_.get_length_for_meta_in_bytes(length);
|
||||||
|
|||||||
@ -42,18 +42,6 @@ int ObMySQLResultSet::to_mysql_field(const ObField &field, ObMySQLField &mfield)
|
|||||||
mfield.charsetnr_ = field.charsetnr_;
|
mfield.charsetnr_ = field.charsetnr_;
|
||||||
mfield.flags_ = field.flags_;
|
mfield.flags_ = field.flags_;
|
||||||
mfield.length_ = field.length_;
|
mfield.length_ = field.length_;
|
||||||
// 对于Varchar类,检查charset:
|
|
||||||
mfield.flags_ &= (~BINARY_FLAG);
|
|
||||||
bool is_oracle_lob = false;
|
|
||||||
if (ObLongTextType == field.type_.get_type() && lib::is_oracle_mode()) { // was ObLobType
|
|
||||||
is_oracle_lob = true;
|
|
||||||
}
|
|
||||||
if (ob_is_string_type(field.type_.get_type())
|
|
||||||
&& ObCharset::is_valid_collation(static_cast<ObCollationType>(field.charsetnr_))
|
|
||||||
&& ObCharset::is_bin_sort(static_cast<ObCollationType>(field.charsetnr_))
|
|
||||||
&& !is_oracle_lob) {
|
|
||||||
mfield.flags_ |= BINARY_FLAG;
|
|
||||||
}
|
|
||||||
|
|
||||||
ObScale decimals = mfield.accuracy_.get_scale();
|
ObScale decimals = mfield.accuracy_.get_scale();
|
||||||
ObPrecision pre = mfield.accuracy_.get_precision();
|
ObPrecision pre = mfield.accuracy_.get_precision();
|
||||||
@ -63,9 +51,6 @@ int ObMySQLResultSet::to_mysql_field(const ObField &field, ObMySQLField &mfield)
|
|||||||
} else {
|
} else {
|
||||||
ret = ObSMUtils::get_mysql_type(field.type_.get_type(), mfield.type_, mfield.flags_, decimals);
|
ret = ObSMUtils::get_mysql_type(field.type_.get_type(), mfield.type_, mfield.flags_, decimals);
|
||||||
}
|
}
|
||||||
if (OB_SUCC(ret) && is_oracle_lob) {
|
|
||||||
mfield.flags_ &= (~BLOB_FLAG); // was ObLobType
|
|
||||||
}
|
|
||||||
|
|
||||||
mfield.type_owner_ = field.type_owner_;
|
mfield.type_owner_ = field.type_owner_;
|
||||||
mfield.type_name_ = field.type_name_;
|
mfield.type_name_ = field.type_name_;
|
||||||
@ -90,14 +75,6 @@ int ObMySQLResultSet::to_mysql_field(const ObField &field, ObMySQLField &mfield)
|
|||||||
ret = ObSMUtils::get_mysql_type(
|
ret = ObSMUtils::get_mysql_type(
|
||||||
field.default_value_.get_type(), mfield.default_value_, flags, num_decimals);
|
field.default_value_.get_type(), mfield.default_value_, flags, num_decimals);
|
||||||
}
|
}
|
||||||
if (OB_SUCC(ret)
|
|
||||||
&& EMySQLFieldType::MYSQL_TYPE_BIT == mfield.type_
|
|
||||||
&& 1 != mfield.accuracy_.get_precision()) {
|
|
||||||
// bit(1) flags -> UNSIGNED
|
|
||||||
// bit(2) flags -> BINARY_FLAG | BLOB_FLAG | UNSIGNED
|
|
||||||
mfield.flags_ |= BINARY_FLAG;
|
|
||||||
mfield.flags_ |= BLOB_FLAG;
|
|
||||||
}
|
|
||||||
if (field.is_hidden_rowid_) {
|
if (field.is_hidden_rowid_) {
|
||||||
mfield.inout_mode_ |= 0x04;
|
mfield.inout_mode_ |= 0x04;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -305,7 +305,7 @@ def substr(cast(date_c as char(1024)) from 10 for 10) 251 536870908 10 Y 16
|
|||||||
|
|
||||||
select coalesce(cast(null as signed int), null) from build_in_func_test_table;
|
select coalesce(cast(null as signed int), null) from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def coalesce(cast(null as signed int), null) 8 20 0 Y 32768 0 63
|
def coalesce(cast(null as signed int), null) 8 20 0 Y 32896 0 63
|
||||||
+------------------------------------------+
|
+------------------------------------------+
|
||||||
| coalesce(cast(null as signed int), null) |
|
| coalesce(cast(null as signed int), null) |
|
||||||
+------------------------------------------+
|
+------------------------------------------+
|
||||||
@ -329,7 +329,7 @@ def coalesce('jasimin', null, 'a,a', 123) 253 80 7 Y 0 0 45
|
|||||||
+---------------------------------------+
|
+---------------------------------------+
|
||||||
select coalesce(cast(null as signed int), null, 32.23) from build_in_func_test_table;
|
select coalesce(cast(null as signed int), null, 32.23) from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def coalesce(cast(null as signed int), null, 32.23) 246 24 5 Y 32768 2 63
|
def coalesce(cast(null as signed int), null, 32.23) 246 24 5 Y 32896 2 63
|
||||||
+-------------------------------------------------+
|
+-------------------------------------------------+
|
||||||
| coalesce(cast(null as signed int), null, 32.23) |
|
| coalesce(cast(null as signed int), null, 32.23) |
|
||||||
+-------------------------------------------------+
|
+-------------------------------------------------+
|
||||||
@ -403,7 +403,7 @@ def cast('12' as datetime) 12 19 0 N 129 0 63
|
|||||||
+-------------------------+
|
+-------------------------+
|
||||||
select cast(cast('1970-01-01 08:00:12' as datetime) as signed int) from build_in_func_test_table;
|
select cast(cast('1970-01-01 08:00:12' as datetime) as signed int) from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def cast(cast('1970-01-01 08:00:12' as datetime) as signed int) 8 19 14 N 32769 0 63
|
def cast(cast('1970-01-01 08:00:12' as datetime) as signed int) 8 19 14 N 32897 0 63
|
||||||
+--------------------------------------------------------------+
|
+--------------------------------------------------------------+
|
||||||
| cast(cast('1970-01-01 08:00:12' as datetime) as signed int) |
|
| cast(cast('1970-01-01 08:00:12' as datetime) as signed int) |
|
||||||
+--------------------------------------------------------------+
|
+--------------------------------------------------------------+
|
||||||
@ -411,7 +411,7 @@ def cast(cast('1970-01-01 08:00:12' as datetime) as signed int) 8 19 14 N 3
|
|||||||
+--------------------------------------------------------------+
|
+--------------------------------------------------------------+
|
||||||
select cast('1970-01-01 08:00:12' as signed int) from build_in_func_test_table;
|
select cast('1970-01-01 08:00:12' as signed int) from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def cast('1970-01-01 08:00:12' as signed int) 8 19 4 N 32769 0 63
|
def cast('1970-01-01 08:00:12' as signed int) 8 19 4 N 32897 0 63
|
||||||
+-------------------------------------------+
|
+-------------------------------------------+
|
||||||
| cast('1970-01-01 08:00:12' as signed int) |
|
| cast('1970-01-01 08:00:12' as signed int) |
|
||||||
+-------------------------------------------+
|
+-------------------------------------------+
|
||||||
@ -443,7 +443,7 @@ def cast(cast('12' as decimal) as datetime) 12 19 0 N 129 0 63
|
|||||||
+-----------------------------------------+
|
+-----------------------------------------+
|
||||||
select cast(v as signed int) from build_in_func_test_table;
|
select cast(v as signed int) from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def cast(v as signed int) 8 21 0 Y 32768 0 63
|
def cast(v as signed int) 8 21 0 Y 32896 0 63
|
||||||
+-----------------------+
|
+-----------------------+
|
||||||
| cast(v as signed int) |
|
| cast(v as signed int) |
|
||||||
+-----------------------+
|
+-----------------------+
|
||||||
@ -460,7 +460,7 @@ def trim('aba' from 'ababa') 253 20 2 Y 0 0 45
|
|||||||
+--------------------------+
|
+--------------------------+
|
||||||
select length(trim('aba' from 'aba')) from build_in_func_test_table;
|
select length(trim('aba' from 'aba')) from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def length(trim('aba' from 'aba')) 8 20 1 Y 32768 0 63
|
def length(trim('aba' from 'aba')) 8 20 1 Y 32896 0 63
|
||||||
+--------------------------------+
|
+--------------------------------+
|
||||||
| length(trim('aba' from 'aba')) |
|
| length(trim('aba' from 'aba')) |
|
||||||
+--------------------------------+
|
+--------------------------------+
|
||||||
@ -556,7 +556,7 @@ def trim(2 from cast(12312312 as datetime)) 253 76 0 Y 0 0 45
|
|||||||
+-----------------------------------------+
|
+-----------------------------------------+
|
||||||
select length(trim(' hi' || 'dir ')) from build_in_func_test_table;
|
select length(trim(' hi' || 'dir ')) from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def length(trim(' hi' || 'dir ')) 8 20 1 Y 32768 0 63
|
def length(trim(' hi' || 'dir ')) 8 20 1 Y 32896 0 63
|
||||||
+-----------------------------------+
|
+-----------------------------------+
|
||||||
| length(trim(' hi' || 'dir ')) |
|
| length(trim(' hi' || 'dir ')) |
|
||||||
+-----------------------------------+
|
+-----------------------------------+
|
||||||
@ -615,7 +615,7 @@ def trim(leading varchar_c from 'he') 253 8 2 Y 0 0 45
|
|||||||
set timestamp = 1456986986;
|
set timestamp = 1456986986;
|
||||||
select cast(current_timestamp() as signed int) - cast(utc_timestamp() as signed int) from build_in_func_test_table;
|
select cast(current_timestamp() as signed int) - cast(utc_timestamp() as signed int) from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def cast(current_timestamp() as signed int) - cast(utc_timestamp() as signed int) 8 20 5 Y 32768 0 63
|
def cast(current_timestamp() as signed int) - cast(utc_timestamp() as signed int) 8 20 5 Y 32896 0 63
|
||||||
+-------------------------------------------------------------------------------+
|
+-------------------------------------------------------------------------------+
|
||||||
| cast(current_timestamp() as signed int) - cast(utc_timestamp() as signed int) |
|
| cast(current_timestamp() as signed int) - cast(utc_timestamp() as signed int) |
|
||||||
+-------------------------------------------------------------------------------+
|
+-------------------------------------------------------------------------------+
|
||||||
@ -623,7 +623,7 @@ def cast(current_timestamp() as signed int) - cast(utc_timestamp() as signed
|
|||||||
+-------------------------------------------------------------------------------+
|
+-------------------------------------------------------------------------------+
|
||||||
select cast(now() as signed int) - cast(utc_timestamp() as signed int) from build_in_func_test_table;
|
select cast(now() as signed int) - cast(utc_timestamp() as signed int) from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def cast(now() as signed int) - cast(utc_timestamp() as signed int) 8 20 5 Y 32768 0 63
|
def cast(now() as signed int) - cast(utc_timestamp() as signed int) 8 20 5 Y 32896 0 63
|
||||||
+-----------------------------------------------------------------+
|
+-----------------------------------------------------------------+
|
||||||
| cast(now() as signed int) - cast(utc_timestamp() as signed int) |
|
| cast(now() as signed int) - cast(utc_timestamp() as signed int) |
|
||||||
+-----------------------------------------------------------------+
|
+-----------------------------------------------------------------+
|
||||||
@ -631,7 +631,7 @@ def cast(now() as signed int) - cast(utc_timestamp() as signed int) 8 20 5 Y
|
|||||||
+-----------------------------------------------------------------+
|
+-----------------------------------------------------------------+
|
||||||
select cast(utc_timestamp() as signed int)-cast(utc_timestamp() as signed int) from build_in_func_test_table;
|
select cast(utc_timestamp() as signed int)-cast(utc_timestamp() as signed int) from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def cast(utc_timestamp() as signed int)-cast(utc_timestamp() as signed int) 8 20 1 N 32769 0 63
|
def cast(utc_timestamp() as signed int)-cast(utc_timestamp() as signed int) 8 20 1 N 32897 0 63
|
||||||
+-------------------------------------------------------------------------+
|
+-------------------------------------------------------------------------+
|
||||||
| cast(utc_timestamp() as signed int)-cast(utc_timestamp() as signed int) |
|
| cast(utc_timestamp() as signed int)-cast(utc_timestamp() as signed int) |
|
||||||
+-------------------------------------------------------------------------+
|
+-------------------------------------------------------------------------+
|
||||||
@ -640,7 +640,7 @@ def cast(utc_timestamp() as signed int)-cast(utc_timestamp() as signed int)
|
|||||||
|
|
||||||
select time_to_usec(current_timestamp()) - time_to_usec(utc_timestamp()) from build_in_func_test_table;
|
select time_to_usec(current_timestamp()) - time_to_usec(utc_timestamp()) from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def time_to_usec(current_timestamp()) - time_to_usec(utc_timestamp()) 8 21 11 Y 32768 0 63
|
def time_to_usec(current_timestamp()) - time_to_usec(utc_timestamp()) 8 21 11 Y 32896 0 63
|
||||||
+-------------------------------------------------------------------+
|
+-------------------------------------------------------------------+
|
||||||
| time_to_usec(current_timestamp()) - time_to_usec(utc_timestamp()) |
|
| time_to_usec(current_timestamp()) - time_to_usec(utc_timestamp()) |
|
||||||
+-------------------------------------------------------------------+
|
+-------------------------------------------------------------------+
|
||||||
@ -648,7 +648,7 @@ def time_to_usec(current_timestamp()) - time_to_usec(utc_timestamp()) 8 21 1
|
|||||||
+-------------------------------------------------------------------+
|
+-------------------------------------------------------------------+
|
||||||
select time_to_usec(now()) - time_to_usec(utc_timestamp()) from build_in_func_test_table;
|
select time_to_usec(now()) - time_to_usec(utc_timestamp()) from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def time_to_usec(now()) - time_to_usec(utc_timestamp()) 8 21 11 Y 32768 0 63
|
def time_to_usec(now()) - time_to_usec(utc_timestamp()) 8 21 11 Y 32896 0 63
|
||||||
+-----------------------------------------------------+
|
+-----------------------------------------------------+
|
||||||
| time_to_usec(now()) - time_to_usec(utc_timestamp()) |
|
| time_to_usec(now()) - time_to_usec(utc_timestamp()) |
|
||||||
+-----------------------------------------------------+
|
+-----------------------------------------------------+
|
||||||
@ -656,7 +656,7 @@ def time_to_usec(now()) - time_to_usec(utc_timestamp()) 8 21 11 Y 32768 0 63
|
|||||||
+-----------------------------------------------------+
|
+-----------------------------------------------------+
|
||||||
select time_to_usec(utc_timestamp())-time_to_usec(utc_timestamp()) from build_in_func_test_table;
|
select time_to_usec(utc_timestamp())-time_to_usec(utc_timestamp()) from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def time_to_usec(utc_timestamp())-time_to_usec(utc_timestamp()) 8 21 1 Y 32768 0 63
|
def time_to_usec(utc_timestamp())-time_to_usec(utc_timestamp()) 8 21 1 Y 32896 0 63
|
||||||
+-------------------------------------------------------------+
|
+-------------------------------------------------------------+
|
||||||
| time_to_usec(utc_timestamp())-time_to_usec(utc_timestamp()) |
|
| time_to_usec(utc_timestamp())-time_to_usec(utc_timestamp()) |
|
||||||
+-------------------------------------------------------------+
|
+-------------------------------------------------------------+
|
||||||
@ -1314,7 +1314,7 @@ def date_sub('1970-01-01 08:00:00', INTERVAL NULL DAY) 253 104 0 Y 0 0 45
|
|||||||
|
|
||||||
select extract(MICROSECOND FROM '2012-09-01 10:35:07:99999') FROM build_in_func_test_table;
|
select extract(MICROSECOND FROM '2012-09-01 10:35:07:99999') FROM build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(MICROSECOND FROM '2012-09-01 10:35:07:99999') 8 20 1 Y 32768 0 63
|
def extract(MICROSECOND FROM '2012-09-01 10:35:07:99999') 8 20 1 Y 32896 0 63
|
||||||
+-------------------------------------------------------+
|
+-------------------------------------------------------+
|
||||||
| extract(MICROSECOND FROM '2012-09-01 10:35:07:99999') |
|
| extract(MICROSECOND FROM '2012-09-01 10:35:07:99999') |
|
||||||
+-------------------------------------------------------+
|
+-------------------------------------------------------+
|
||||||
@ -1322,7 +1322,7 @@ def extract(MICROSECOND FROM '2012-09-01 10:35:07:99999') 8 20 1 Y 32768 0 6
|
|||||||
+-------------------------------------------------------+
|
+-------------------------------------------------------+
|
||||||
select extract(SECOND FROM '2012-09-01 10:35:07:99999') FROM build_in_func_test_table;
|
select extract(SECOND FROM '2012-09-01 10:35:07:99999') FROM build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(SECOND FROM '2012-09-01 10:35:07:99999') 8 20 1 Y 32768 0 63
|
def extract(SECOND FROM '2012-09-01 10:35:07:99999') 8 20 1 Y 32896 0 63
|
||||||
+--------------------------------------------------+
|
+--------------------------------------------------+
|
||||||
| extract(SECOND FROM '2012-09-01 10:35:07:99999') |
|
| extract(SECOND FROM '2012-09-01 10:35:07:99999') |
|
||||||
+--------------------------------------------------+
|
+--------------------------------------------------+
|
||||||
@ -1330,7 +1330,7 @@ def extract(SECOND FROM '2012-09-01 10:35:07:99999') 8 20 1 Y 32768 0 63
|
|||||||
+--------------------------------------------------+
|
+--------------------------------------------------+
|
||||||
select extract(MINUTE FROM '2012-09-01 10:35:07:99999') FROM build_in_func_test_table;
|
select extract(MINUTE FROM '2012-09-01 10:35:07:99999') FROM build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(MINUTE FROM '2012-09-01 10:35:07:99999') 8 20 2 Y 32768 0 63
|
def extract(MINUTE FROM '2012-09-01 10:35:07:99999') 8 20 2 Y 32896 0 63
|
||||||
+--------------------------------------------------+
|
+--------------------------------------------------+
|
||||||
| extract(MINUTE FROM '2012-09-01 10:35:07:99999') |
|
| extract(MINUTE FROM '2012-09-01 10:35:07:99999') |
|
||||||
+--------------------------------------------------+
|
+--------------------------------------------------+
|
||||||
@ -1338,7 +1338,7 @@ def extract(MINUTE FROM '2012-09-01 10:35:07:99999') 8 20 2 Y 32768 0 63
|
|||||||
+--------------------------------------------------+
|
+--------------------------------------------------+
|
||||||
select extract(HOUR FROM '2012-09-01 10:35:07:99999') FROM build_in_func_test_table;
|
select extract(HOUR FROM '2012-09-01 10:35:07:99999') FROM build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(HOUR FROM '2012-09-01 10:35:07:99999') 8 20 2 Y 32768 0 63
|
def extract(HOUR FROM '2012-09-01 10:35:07:99999') 8 20 2 Y 32896 0 63
|
||||||
+------------------------------------------------+
|
+------------------------------------------------+
|
||||||
| extract(HOUR FROM '2012-09-01 10:35:07:99999') |
|
| extract(HOUR FROM '2012-09-01 10:35:07:99999') |
|
||||||
+------------------------------------------------+
|
+------------------------------------------------+
|
||||||
@ -1346,7 +1346,7 @@ def extract(HOUR FROM '2012-09-01 10:35:07:99999') 8 20 2 Y 32768 0 63
|
|||||||
+------------------------------------------------+
|
+------------------------------------------------+
|
||||||
select extract(DAY FROM '2012-09-01 10:35:07:99999') FROM build_in_func_test_table;
|
select extract(DAY FROM '2012-09-01 10:35:07:99999') FROM build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(DAY FROM '2012-09-01 10:35:07:99999') 8 20 1 Y 32768 0 63
|
def extract(DAY FROM '2012-09-01 10:35:07:99999') 8 20 1 Y 32896 0 63
|
||||||
+-----------------------------------------------+
|
+-----------------------------------------------+
|
||||||
| extract(DAY FROM '2012-09-01 10:35:07:99999') |
|
| extract(DAY FROM '2012-09-01 10:35:07:99999') |
|
||||||
+-----------------------------------------------+
|
+-----------------------------------------------+
|
||||||
@ -1354,7 +1354,7 @@ def extract(DAY FROM '2012-09-01 10:35:07:99999') 8 20 1 Y 32768 0 63
|
|||||||
+-----------------------------------------------+
|
+-----------------------------------------------+
|
||||||
select extract(WEEK FROM '2012-09-01 10:35:07:99999') from build_in_func_test_table;
|
select extract(WEEK FROM '2012-09-01 10:35:07:99999') from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(WEEK FROM '2012-09-01 10:35:07:99999') 8 20 2 Y 32768 0 63
|
def extract(WEEK FROM '2012-09-01 10:35:07:99999') 8 20 2 Y 32896 0 63
|
||||||
+------------------------------------------------+
|
+------------------------------------------------+
|
||||||
| extract(WEEK FROM '2012-09-01 10:35:07:99999') |
|
| extract(WEEK FROM '2012-09-01 10:35:07:99999') |
|
||||||
+------------------------------------------------+
|
+------------------------------------------------+
|
||||||
@ -1362,7 +1362,7 @@ def extract(WEEK FROM '2012-09-01 10:35:07:99999') 8 20 2 Y 32768 0 63
|
|||||||
+------------------------------------------------+
|
+------------------------------------------------+
|
||||||
select extract(MONTH FROM '2012-09-01 10:35:07:99999') from build_in_func_test_table;
|
select extract(MONTH FROM '2012-09-01 10:35:07:99999') from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(MONTH FROM '2012-09-01 10:35:07:99999') 8 20 1 Y 32768 0 63
|
def extract(MONTH FROM '2012-09-01 10:35:07:99999') 8 20 1 Y 32896 0 63
|
||||||
+-------------------------------------------------+
|
+-------------------------------------------------+
|
||||||
| extract(MONTH FROM '2012-09-01 10:35:07:99999') |
|
| extract(MONTH FROM '2012-09-01 10:35:07:99999') |
|
||||||
+-------------------------------------------------+
|
+-------------------------------------------------+
|
||||||
@ -1370,7 +1370,7 @@ def extract(MONTH FROM '2012-09-01 10:35:07:99999') 8 20 1 Y 32768 0 63
|
|||||||
+-------------------------------------------------+
|
+-------------------------------------------------+
|
||||||
select extract(QUARTER FROM '2012-09-01 10:35:07:99999') from build_in_func_test_table;
|
select extract(QUARTER FROM '2012-09-01 10:35:07:99999') from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(QUARTER FROM '2012-09-01 10:35:07:99999') 8 20 1 Y 32768 0 63
|
def extract(QUARTER FROM '2012-09-01 10:35:07:99999') 8 20 1 Y 32896 0 63
|
||||||
+---------------------------------------------------+
|
+---------------------------------------------------+
|
||||||
| extract(QUARTER FROM '2012-09-01 10:35:07:99999') |
|
| extract(QUARTER FROM '2012-09-01 10:35:07:99999') |
|
||||||
+---------------------------------------------------+
|
+---------------------------------------------------+
|
||||||
@ -1378,7 +1378,7 @@ def extract(QUARTER FROM '2012-09-01 10:35:07:99999') 8 20 1 Y 32768 0 63
|
|||||||
+---------------------------------------------------+
|
+---------------------------------------------------+
|
||||||
select extract(YEAR FROM '2012-09-01 10:35:07:99999') from build_in_func_test_table;
|
select extract(YEAR FROM '2012-09-01 10:35:07:99999') from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(YEAR FROM '2012-09-01 10:35:07:99999') 8 20 4 Y 32768 0 63
|
def extract(YEAR FROM '2012-09-01 10:35:07:99999') 8 20 4 Y 32896 0 63
|
||||||
+------------------------------------------------+
|
+------------------------------------------------+
|
||||||
| extract(YEAR FROM '2012-09-01 10:35:07:99999') |
|
| extract(YEAR FROM '2012-09-01 10:35:07:99999') |
|
||||||
+------------------------------------------------+
|
+------------------------------------------------+
|
||||||
@ -1386,7 +1386,7 @@ def extract(YEAR FROM '2012-09-01 10:35:07:99999') 8 20 4 Y 32768 0 63
|
|||||||
+------------------------------------------------+
|
+------------------------------------------------+
|
||||||
select extract(SECOND_MICROSECOND FROM '2012-09-01 10:35:07:99999') from build_in_func_test_table;
|
select extract(SECOND_MICROSECOND FROM '2012-09-01 10:35:07:99999') from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(SECOND_MICROSECOND FROM '2012-09-01 10:35:07:99999') 8 20 7 Y 32768 0 63
|
def extract(SECOND_MICROSECOND FROM '2012-09-01 10:35:07:99999') 8 20 7 Y 32896 0 63
|
||||||
+--------------------------------------------------------------+
|
+--------------------------------------------------------------+
|
||||||
| extract(SECOND_MICROSECOND FROM '2012-09-01 10:35:07:99999') |
|
| extract(SECOND_MICROSECOND FROM '2012-09-01 10:35:07:99999') |
|
||||||
+--------------------------------------------------------------+
|
+--------------------------------------------------------------+
|
||||||
@ -1394,7 +1394,7 @@ def extract(SECOND_MICROSECOND FROM '2012-09-01 10:35:07:99999') 8 20 7 Y 32
|
|||||||
+--------------------------------------------------------------+
|
+--------------------------------------------------------------+
|
||||||
select extract(MINUTE_MICROSECOND FROM '2012-09-01 10:35:07:99999') from build_in_func_test_table;
|
select extract(MINUTE_MICROSECOND FROM '2012-09-01 10:35:07:99999') from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(MINUTE_MICROSECOND FROM '2012-09-01 10:35:07:99999') 8 20 10 Y 32768 0 63
|
def extract(MINUTE_MICROSECOND FROM '2012-09-01 10:35:07:99999') 8 20 10 Y 32896 0 63
|
||||||
+--------------------------------------------------------------+
|
+--------------------------------------------------------------+
|
||||||
| extract(MINUTE_MICROSECOND FROM '2012-09-01 10:35:07:99999') |
|
| extract(MINUTE_MICROSECOND FROM '2012-09-01 10:35:07:99999') |
|
||||||
+--------------------------------------------------------------+
|
+--------------------------------------------------------------+
|
||||||
@ -1402,7 +1402,7 @@ def extract(MINUTE_MICROSECOND FROM '2012-09-01 10:35:07:99999') 8 20 10 Y 3
|
|||||||
+--------------------------------------------------------------+
|
+--------------------------------------------------------------+
|
||||||
select extract(MINUTE_SECOND FROM '2012-09-01 10:35:07:99999') from build_in_func_test_table;
|
select extract(MINUTE_SECOND FROM '2012-09-01 10:35:07:99999') from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(MINUTE_SECOND FROM '2012-09-01 10:35:07:99999') 8 20 4 Y 32768 0 63
|
def extract(MINUTE_SECOND FROM '2012-09-01 10:35:07:99999') 8 20 4 Y 32896 0 63
|
||||||
+---------------------------------------------------------+
|
+---------------------------------------------------------+
|
||||||
| extract(MINUTE_SECOND FROM '2012-09-01 10:35:07:99999') |
|
| extract(MINUTE_SECOND FROM '2012-09-01 10:35:07:99999') |
|
||||||
+---------------------------------------------------------+
|
+---------------------------------------------------------+
|
||||||
@ -1410,7 +1410,7 @@ def extract(MINUTE_SECOND FROM '2012-09-01 10:35:07:99999') 8 20 4 Y 32768 0
|
|||||||
+---------------------------------------------------------+
|
+---------------------------------------------------------+
|
||||||
select extract(HOUR_MICROSECOND FROM '2012-09-01 10:35:07:99999') from build_in_func_test_table;
|
select extract(HOUR_MICROSECOND FROM '2012-09-01 10:35:07:99999') from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(HOUR_MICROSECOND FROM '2012-09-01 10:35:07:99999') 8 20 12 Y 32768 0 63
|
def extract(HOUR_MICROSECOND FROM '2012-09-01 10:35:07:99999') 8 20 12 Y 32896 0 63
|
||||||
+------------------------------------------------------------+
|
+------------------------------------------------------------+
|
||||||
| extract(HOUR_MICROSECOND FROM '2012-09-01 10:35:07:99999') |
|
| extract(HOUR_MICROSECOND FROM '2012-09-01 10:35:07:99999') |
|
||||||
+------------------------------------------------------------+
|
+------------------------------------------------------------+
|
||||||
@ -1418,7 +1418,7 @@ def extract(HOUR_MICROSECOND FROM '2012-09-01 10:35:07:99999') 8 20 12 Y 327
|
|||||||
+------------------------------------------------------------+
|
+------------------------------------------------------------+
|
||||||
select extract(DAY_MICROSECOND FROM '2012-09-01 10:35:07:99999') from build_in_func_test_table;
|
select extract(DAY_MICROSECOND FROM '2012-09-01 10:35:07:99999') from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(DAY_MICROSECOND FROM '2012-09-01 10:35:07:99999') 8 20 13 Y 32768 0 63
|
def extract(DAY_MICROSECOND FROM '2012-09-01 10:35:07:99999') 8 20 13 Y 32896 0 63
|
||||||
+-----------------------------------------------------------+
|
+-----------------------------------------------------------+
|
||||||
| extract(DAY_MICROSECOND FROM '2012-09-01 10:35:07:99999') |
|
| extract(DAY_MICROSECOND FROM '2012-09-01 10:35:07:99999') |
|
||||||
+-----------------------------------------------------------+
|
+-----------------------------------------------------------+
|
||||||
@ -1426,7 +1426,7 @@ def extract(DAY_MICROSECOND FROM '2012-09-01 10:35:07:99999') 8 20 13 Y 3276
|
|||||||
+-----------------------------------------------------------+
|
+-----------------------------------------------------------+
|
||||||
select extract(DAY_SECOND FROM '2012-09-01 10:35:07:99999') from build_in_func_test_table;
|
select extract(DAY_SECOND FROM '2012-09-01 10:35:07:99999') from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(DAY_SECOND FROM '2012-09-01 10:35:07:99999') 8 20 7 Y 32768 0 63
|
def extract(DAY_SECOND FROM '2012-09-01 10:35:07:99999') 8 20 7 Y 32896 0 63
|
||||||
+------------------------------------------------------+
|
+------------------------------------------------------+
|
||||||
| extract(DAY_SECOND FROM '2012-09-01 10:35:07:99999') |
|
| extract(DAY_SECOND FROM '2012-09-01 10:35:07:99999') |
|
||||||
+------------------------------------------------------+
|
+------------------------------------------------------+
|
||||||
@ -1434,7 +1434,7 @@ def extract(DAY_SECOND FROM '2012-09-01 10:35:07:99999') 8 20 7 Y 32768 0 63
|
|||||||
+------------------------------------------------------+
|
+------------------------------------------------------+
|
||||||
select extract(HOUR_SECOND FROM '2012-09-01 10:35:07:99999') from build_in_func_test_table;
|
select extract(HOUR_SECOND FROM '2012-09-01 10:35:07:99999') from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(HOUR_SECOND FROM '2012-09-01 10:35:07:99999') 8 20 6 Y 32768 0 63
|
def extract(HOUR_SECOND FROM '2012-09-01 10:35:07:99999') 8 20 6 Y 32896 0 63
|
||||||
+-------------------------------------------------------+
|
+-------------------------------------------------------+
|
||||||
| extract(HOUR_SECOND FROM '2012-09-01 10:35:07:99999') |
|
| extract(HOUR_SECOND FROM '2012-09-01 10:35:07:99999') |
|
||||||
+-------------------------------------------------------+
|
+-------------------------------------------------------+
|
||||||
@ -1442,7 +1442,7 @@ def extract(HOUR_SECOND FROM '2012-09-01 10:35:07:99999') 8 20 6 Y 32768 0 6
|
|||||||
+-------------------------------------------------------+
|
+-------------------------------------------------------+
|
||||||
select extract(DAY_MINUTE FROM '2012-09-01 10:35:07:99999') from build_in_func_test_table;
|
select extract(DAY_MINUTE FROM '2012-09-01 10:35:07:99999') from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(DAY_MINUTE FROM '2012-09-01 10:35:07:99999') 8 20 5 Y 32768 0 63
|
def extract(DAY_MINUTE FROM '2012-09-01 10:35:07:99999') 8 20 5 Y 32896 0 63
|
||||||
+------------------------------------------------------+
|
+------------------------------------------------------+
|
||||||
| extract(DAY_MINUTE FROM '2012-09-01 10:35:07:99999') |
|
| extract(DAY_MINUTE FROM '2012-09-01 10:35:07:99999') |
|
||||||
+------------------------------------------------------+
|
+------------------------------------------------------+
|
||||||
@ -1450,7 +1450,7 @@ def extract(DAY_MINUTE FROM '2012-09-01 10:35:07:99999') 8 20 5 Y 32768 0 63
|
|||||||
+------------------------------------------------------+
|
+------------------------------------------------------+
|
||||||
select extract(DAY_MINUTE FROM '2012-09-01 10:35:07:99999') from build_in_func_test_table;
|
select extract(DAY_MINUTE FROM '2012-09-01 10:35:07:99999') from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(DAY_MINUTE FROM '2012-09-01 10:35:07:99999') 8 20 5 Y 32768 0 63
|
def extract(DAY_MINUTE FROM '2012-09-01 10:35:07:99999') 8 20 5 Y 32896 0 63
|
||||||
+------------------------------------------------------+
|
+------------------------------------------------------+
|
||||||
| extract(DAY_MINUTE FROM '2012-09-01 10:35:07:99999') |
|
| extract(DAY_MINUTE FROM '2012-09-01 10:35:07:99999') |
|
||||||
+------------------------------------------------------+
|
+------------------------------------------------------+
|
||||||
@ -1458,7 +1458,7 @@ def extract(DAY_MINUTE FROM '2012-09-01 10:35:07:99999') 8 20 5 Y 32768 0 63
|
|||||||
+------------------------------------------------------+
|
+------------------------------------------------------+
|
||||||
select extract(DAY_HOUR FROM '2012-09-01 10:35:07:99999') from build_in_func_test_table;
|
select extract(DAY_HOUR FROM '2012-09-01 10:35:07:99999') from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(DAY_HOUR FROM '2012-09-01 10:35:07:99999') 8 20 3 Y 32768 0 63
|
def extract(DAY_HOUR FROM '2012-09-01 10:35:07:99999') 8 20 3 Y 32896 0 63
|
||||||
+----------------------------------------------------+
|
+----------------------------------------------------+
|
||||||
| extract(DAY_HOUR FROM '2012-09-01 10:35:07:99999') |
|
| extract(DAY_HOUR FROM '2012-09-01 10:35:07:99999') |
|
||||||
+----------------------------------------------------+
|
+----------------------------------------------------+
|
||||||
@ -1466,7 +1466,7 @@ def extract(DAY_HOUR FROM '2012-09-01 10:35:07:99999') 8 20 3 Y 32768 0 63
|
|||||||
+----------------------------------------------------+
|
+----------------------------------------------------+
|
||||||
select extract(YEAR_MONTH FROM '2012-09-01 10:35:07:99999') from build_in_func_test_table;
|
select extract(YEAR_MONTH FROM '2012-09-01 10:35:07:99999') from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(YEAR_MONTH FROM '2012-09-01 10:35:07:99999') 8 20 6 Y 32768 0 63
|
def extract(YEAR_MONTH FROM '2012-09-01 10:35:07:99999') 8 20 6 Y 32896 0 63
|
||||||
+------------------------------------------------------+
|
+------------------------------------------------------+
|
||||||
| extract(YEAR_MONTH FROM '2012-09-01 10:35:07:99999') |
|
| extract(YEAR_MONTH FROM '2012-09-01 10:35:07:99999') |
|
||||||
+------------------------------------------------------+
|
+------------------------------------------------------+
|
||||||
@ -1474,7 +1474,7 @@ def extract(YEAR_MONTH FROM '2012-09-01 10:35:07:99999') 8 20 6 Y 32768 0 63
|
|||||||
+------------------------------------------------------+
|
+------------------------------------------------------+
|
||||||
select extract(MICROSECOND FROM '2012-09-01') from build_in_func_test_table;
|
select extract(MICROSECOND FROM '2012-09-01') from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(MICROSECOND FROM '2012-09-01') 8 20 1 Y 32768 0 63
|
def extract(MICROSECOND FROM '2012-09-01') 8 20 1 Y 32896 0 63
|
||||||
+----------------------------------------+
|
+----------------------------------------+
|
||||||
| extract(MICROSECOND FROM '2012-09-01') |
|
| extract(MICROSECOND FROM '2012-09-01') |
|
||||||
+----------------------------------------+
|
+----------------------------------------+
|
||||||
@ -1482,7 +1482,7 @@ def extract(MICROSECOND FROM '2012-09-01') 8 20 1 Y 32768 0 63
|
|||||||
+----------------------------------------+
|
+----------------------------------------+
|
||||||
select extract(QUARTER FROM '2012-02-01') from build_in_func_test_table;
|
select extract(QUARTER FROM '2012-02-01') from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(QUARTER FROM '2012-02-01') 8 20 1 Y 32768 0 63
|
def extract(QUARTER FROM '2012-02-01') 8 20 1 Y 32896 0 63
|
||||||
+------------------------------------+
|
+------------------------------------+
|
||||||
| extract(QUARTER FROM '2012-02-01') |
|
| extract(QUARTER FROM '2012-02-01') |
|
||||||
+------------------------------------+
|
+------------------------------------+
|
||||||
@ -1490,7 +1490,7 @@ def extract(QUARTER FROM '2012-02-01') 8 20 1 Y 32768 0 63
|
|||||||
+------------------------------------+
|
+------------------------------------+
|
||||||
select extract(QUARTER FROM '2012-05-01') from build_in_func_test_table;
|
select extract(QUARTER FROM '2012-05-01') from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(QUARTER FROM '2012-05-01') 8 20 1 Y 32768 0 63
|
def extract(QUARTER FROM '2012-05-01') 8 20 1 Y 32896 0 63
|
||||||
+------------------------------------+
|
+------------------------------------+
|
||||||
| extract(QUARTER FROM '2012-05-01') |
|
| extract(QUARTER FROM '2012-05-01') |
|
||||||
+------------------------------------+
|
+------------------------------------+
|
||||||
@ -1498,7 +1498,7 @@ def extract(QUARTER FROM '2012-05-01') 8 20 1 Y 32768 0 63
|
|||||||
+------------------------------------+
|
+------------------------------------+
|
||||||
select extract(QUARTER FROM '2012-07-01') from build_in_func_test_table;
|
select extract(QUARTER FROM '2012-07-01') from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(QUARTER FROM '2012-07-01') 8 20 1 Y 32768 0 63
|
def extract(QUARTER FROM '2012-07-01') 8 20 1 Y 32896 0 63
|
||||||
+------------------------------------+
|
+------------------------------------+
|
||||||
| extract(QUARTER FROM '2012-07-01') |
|
| extract(QUARTER FROM '2012-07-01') |
|
||||||
+------------------------------------+
|
+------------------------------------+
|
||||||
@ -1506,7 +1506,7 @@ def extract(QUARTER FROM '2012-07-01') 8 20 1 Y 32768 0 63
|
|||||||
+------------------------------------+
|
+------------------------------------+
|
||||||
select extract(QUARTER FROM '2012-10-01') from build_in_func_test_table;
|
select extract(QUARTER FROM '2012-10-01') from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(QUARTER FROM '2012-10-01') 8 20 1 Y 32768 0 63
|
def extract(QUARTER FROM '2012-10-01') 8 20 1 Y 32896 0 63
|
||||||
+------------------------------------+
|
+------------------------------------+
|
||||||
| extract(QUARTER FROM '2012-10-01') |
|
| extract(QUARTER FROM '2012-10-01') |
|
||||||
+------------------------------------+
|
+------------------------------------+
|
||||||
@ -1514,7 +1514,7 @@ def extract(QUARTER FROM '2012-10-01') 8 20 1 Y 32768 0 63
|
|||||||
+------------------------------------+
|
+------------------------------------+
|
||||||
select extract(QUARTER FROM '2012-11-01') from build_in_func_test_table;
|
select extract(QUARTER FROM '2012-11-01') from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(QUARTER FROM '2012-11-01') 8 20 1 Y 32768 0 63
|
def extract(QUARTER FROM '2012-11-01') 8 20 1 Y 32896 0 63
|
||||||
+------------------------------------+
|
+------------------------------------+
|
||||||
| extract(QUARTER FROM '2012-11-01') |
|
| extract(QUARTER FROM '2012-11-01') |
|
||||||
+------------------------------------+
|
+------------------------------------+
|
||||||
@ -1522,7 +1522,7 @@ def extract(QUARTER FROM '2012-11-01') 8 20 1 Y 32768 0 63
|
|||||||
+------------------------------------+
|
+------------------------------------+
|
||||||
select extract(WEEK FROM '2012-01-01') from build_in_func_test_table;
|
select extract(WEEK FROM '2012-01-01') from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(WEEK FROM '2012-01-01') 8 20 1 Y 32768 0 63
|
def extract(WEEK FROM '2012-01-01') 8 20 1 Y 32896 0 63
|
||||||
+---------------------------------+
|
+---------------------------------+
|
||||||
| extract(WEEK FROM '2012-01-01') |
|
| extract(WEEK FROM '2012-01-01') |
|
||||||
+---------------------------------+
|
+---------------------------------+
|
||||||
@ -1530,7 +1530,7 @@ def extract(WEEK FROM '2012-01-01') 8 20 1 Y 32768 0 63
|
|||||||
+---------------------------------+
|
+---------------------------------+
|
||||||
select extract(WEEK FROM '2012-05-30') from build_in_func_test_table;
|
select extract(WEEK FROM '2012-05-30') from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(WEEK FROM '2012-05-30') 8 20 2 Y 32768 0 63
|
def extract(WEEK FROM '2012-05-30') 8 20 2 Y 32896 0 63
|
||||||
+---------------------------------+
|
+---------------------------------+
|
||||||
| extract(WEEK FROM '2012-05-30') |
|
| extract(WEEK FROM '2012-05-30') |
|
||||||
+---------------------------------+
|
+---------------------------------+
|
||||||
@ -1538,7 +1538,7 @@ def extract(WEEK FROM '2012-05-30') 8 20 2 Y 32768 0 63
|
|||||||
+---------------------------------+
|
+---------------------------------+
|
||||||
select extract(WEEK FROM '2012-06-15') from build_in_func_test_table;
|
select extract(WEEK FROM '2012-06-15') from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(WEEK FROM '2012-06-15') 8 20 2 Y 32768 0 63
|
def extract(WEEK FROM '2012-06-15') 8 20 2 Y 32896 0 63
|
||||||
+---------------------------------+
|
+---------------------------------+
|
||||||
| extract(WEEK FROM '2012-06-15') |
|
| extract(WEEK FROM '2012-06-15') |
|
||||||
+---------------------------------+
|
+---------------------------------+
|
||||||
@ -1546,7 +1546,7 @@ def extract(WEEK FROM '2012-06-15') 8 20 2 Y 32768 0 63
|
|||||||
+---------------------------------+
|
+---------------------------------+
|
||||||
select extract(WEEK FROM '2012-10-25') from build_in_func_test_table;
|
select extract(WEEK FROM '2012-10-25') from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(WEEK FROM '2012-10-25') 8 20 2 Y 32768 0 63
|
def extract(WEEK FROM '2012-10-25') 8 20 2 Y 32896 0 63
|
||||||
+---------------------------------+
|
+---------------------------------+
|
||||||
| extract(WEEK FROM '2012-10-25') |
|
| extract(WEEK FROM '2012-10-25') |
|
||||||
+---------------------------------+
|
+---------------------------------+
|
||||||
@ -1554,7 +1554,7 @@ def extract(WEEK FROM '2012-10-25') 8 20 2 Y 32768 0 63
|
|||||||
+---------------------------------+
|
+---------------------------------+
|
||||||
select extract(WEEK FROM '2013-01-01') from build_in_func_test_table;
|
select extract(WEEK FROM '2013-01-01') from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(WEEK FROM '2013-01-01') 8 20 1 Y 32768 0 63
|
def extract(WEEK FROM '2013-01-01') 8 20 1 Y 32896 0 63
|
||||||
+---------------------------------+
|
+---------------------------------+
|
||||||
| extract(WEEK FROM '2013-01-01') |
|
| extract(WEEK FROM '2013-01-01') |
|
||||||
+---------------------------------+
|
+---------------------------------+
|
||||||
@ -1562,7 +1562,7 @@ def extract(WEEK FROM '2013-01-01') 8 20 1 Y 32768 0 63
|
|||||||
+---------------------------------+
|
+---------------------------------+
|
||||||
select extract(WEEK FROM '2019-03-09') from build_in_func_test_table;
|
select extract(WEEK FROM '2019-03-09') from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(WEEK FROM '2019-03-09') 8 20 1 Y 32768 0 63
|
def extract(WEEK FROM '2019-03-09') 8 20 1 Y 32896 0 63
|
||||||
+---------------------------------+
|
+---------------------------------+
|
||||||
| extract(WEEK FROM '2019-03-09') |
|
| extract(WEEK FROM '2019-03-09') |
|
||||||
+---------------------------------+
|
+---------------------------------+
|
||||||
@ -1570,7 +1570,7 @@ def extract(WEEK FROM '2019-03-09') 8 20 1 Y 32768 0 63
|
|||||||
+---------------------------------+
|
+---------------------------------+
|
||||||
select extract(YEAR FROM '12-09-02') from build_in_func_test_table;
|
select extract(YEAR FROM '12-09-02') from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(YEAR FROM '12-09-02') 8 20 4 Y 32768 0 63
|
def extract(YEAR FROM '12-09-02') 8 20 4 Y 32896 0 63
|
||||||
+-------------------------------+
|
+-------------------------------+
|
||||||
| extract(YEAR FROM '12-09-02') |
|
| extract(YEAR FROM '12-09-02') |
|
||||||
+-------------------------------+
|
+-------------------------------+
|
||||||
@ -1580,7 +1580,7 @@ select extract(HOUR FROM CAST('0' AS TIMESTAMP)) from build_in_func_test_table;
|
|||||||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your OceanBase version for the right syntax to use near 'TIMESTAMP)) from build_in_func_test_table' at line 1
|
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your OceanBase version for the right syntax to use near 'TIMESTAMP)) from build_in_func_test_table' at line 1
|
||||||
select extract(HOUR FROM NULL) from build_in_func_test_table;
|
select extract(HOUR FROM NULL) from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(HOUR FROM NULL) 8 20 0 Y 32768 0 63
|
def extract(HOUR FROM NULL) 8 20 0 Y 32896 0 63
|
||||||
+-------------------------+
|
+-------------------------+
|
||||||
| extract(HOUR FROM NULL) |
|
| extract(HOUR FROM NULL) |
|
||||||
+-------------------------+
|
+-------------------------+
|
||||||
@ -1729,7 +1729,7 @@ def str_to_date('1970-02-03 10:56:56', NULL) 12 26 0 Y 128 6 63
|
|||||||
+------------------------------------------+
|
+------------------------------------------+
|
||||||
select coalesce(length(lower(null)), length(lower(upper('yssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxddsd'))), length('dir')) from build_in_func_test_table;
|
select coalesce(length(lower(null)), length(lower(upper('yssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxddsd'))), length('dir')) from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def coalesce(length(lower(null)), length(lower(upper('yssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss 8 20 3 Y 32768 0 63
|
def coalesce(length(lower(null)), length(lower(upper('yssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss 8 20 3 Y 32896 0 63
|
||||||
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
||||||
| coalesce(length(lower(null)), length(lower(upper('yssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss |
|
| coalesce(length(lower(null)), length(lower(upper('yssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss |
|
||||||
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
||||||
@ -1738,8 +1738,8 @@ def coalesce(length(lower(null)), length(lower(upper('ysssssssssssssssssssss
|
|||||||
|
|
||||||
select 'NAME:'||varchar_c,'ADDR:'||v from build_in_func_test_table;
|
select 'NAME:'||varchar_c,'ADDR:'||v from build_in_func_test_table;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def 'NAME:'||varchar_c 3 1 1 Y 32768 0 63
|
def 'NAME:'||varchar_c 3 1 1 Y 32896 0 63
|
||||||
def 'ADDR:'||v 3 1 0 Y 32768 0 63
|
def 'ADDR:'||v 3 1 0 Y 32896 0 63
|
||||||
+--------------------+------------+
|
+--------------------+------------+
|
||||||
| 'NAME:'||varchar_c | 'ADDR:'||v |
|
| 'NAME:'||varchar_c | 'ADDR:'||v |
|
||||||
+--------------------+------------+
|
+--------------------+------------+
|
||||||
@ -2125,7 +2125,7 @@ def CAST(DATE_FORMAT(NULL, '%s') AS CHAR) 253 104 0 Y 0 0 45
|
|||||||
+---------------------------------------+
|
+---------------------------------------+
|
||||||
SELECT CAST(DATE_FORMAT(NULL, '%s') AS DECIMAL(23,6));
|
SELECT CAST(DATE_FORMAT(NULL, '%s') AS DECIMAL(23,6));
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def CAST(DATE_FORMAT(NULL, '%s') AS DECIMAL(23,6)) 246 25 0 Y 32768 6 63
|
def CAST(DATE_FORMAT(NULL, '%s') AS DECIMAL(23,6)) 246 25 0 Y 32896 6 63
|
||||||
+------------------------------------------------+
|
+------------------------------------------------+
|
||||||
| CAST(DATE_FORMAT(NULL, '%s') AS DECIMAL(23,6)) |
|
| CAST(DATE_FORMAT(NULL, '%s') AS DECIMAL(23,6)) |
|
||||||
+------------------------------------------------+
|
+------------------------------------------------+
|
||||||
@ -2141,7 +2141,7 @@ def CAST(DATE_FORMAT(NULL, '%s') AS DATETIME) 12 19 0 Y 128 0 63
|
|||||||
+-------------------------------------------+
|
+-------------------------------------------+
|
||||||
SELECT DATE_FORMAT(NULL, '%s')+0e0;
|
SELECT DATE_FORMAT(NULL, '%s')+0e0;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def DATE_FORMAT(NULL, '%s')+0e0 5 23 0 Y 32768 31 63
|
def DATE_FORMAT(NULL, '%s')+0e0 5 23 0 Y 32896 31 63
|
||||||
+-----------------------------+
|
+-----------------------------+
|
||||||
| DATE_FORMAT(NULL, '%s')+0e0 |
|
| DATE_FORMAT(NULL, '%s')+0e0 |
|
||||||
+-----------------------------+
|
+-----------------------------+
|
||||||
@ -2204,7 +2204,7 @@ def str_to_date('04/30/2004 ', '%m/%d/%Y ') 10 10 10 Y 128 0 63
|
|||||||
|
|
||||||
select '+' + 1;
|
select '+' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '+' + 1 5 23 1 N 32769 31 63
|
def '+' + 1 5 23 1 N 32897 31 63
|
||||||
+---------+
|
+---------+
|
||||||
| '+' + 1 |
|
| '+' + 1 |
|
||||||
+---------+
|
+---------+
|
||||||
@ -2212,7 +2212,7 @@ def '+' + 1 5 23 1 N 32769 31 63
|
|||||||
+---------+
|
+---------+
|
||||||
select '-' + 1;
|
select '-' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '-' + 1 5 23 1 N 32769 31 63
|
def '-' + 1 5 23 1 N 32897 31 63
|
||||||
+---------+
|
+---------+
|
||||||
| '-' + 1 |
|
| '-' + 1 |
|
||||||
+---------+
|
+---------+
|
||||||
@ -2220,7 +2220,7 @@ def '-' + 1 5 23 1 N 32769 31 63
|
|||||||
+---------+
|
+---------+
|
||||||
select '.' + 1;
|
select '.' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '.' + 1 5 23 1 N 32769 31 63
|
def '.' + 1 5 23 1 N 32897 31 63
|
||||||
+---------+
|
+---------+
|
||||||
| '.' + 1 |
|
| '.' + 1 |
|
||||||
+---------+
|
+---------+
|
||||||
@ -2228,7 +2228,7 @@ def '.' + 1 5 23 1 N 32769 31 63
|
|||||||
+---------+
|
+---------+
|
||||||
select '_' + 1;
|
select '_' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '_' + 1 5 23 1 N 32769 31 63
|
def '_' + 1 5 23 1 N 32897 31 63
|
||||||
+---------+
|
+---------+
|
||||||
| '_' + 1 |
|
| '_' + 1 |
|
||||||
+---------+
|
+---------+
|
||||||
@ -2236,7 +2236,7 @@ def '_' + 1 5 23 1 N 32769 31 63
|
|||||||
+---------+
|
+---------+
|
||||||
select '~' + 1;
|
select '~' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '~' + 1 5 23 1 N 32769 31 63
|
def '~' + 1 5 23 1 N 32897 31 63
|
||||||
+---------+
|
+---------+
|
||||||
| '~' + 1 |
|
| '~' + 1 |
|
||||||
+---------+
|
+---------+
|
||||||
@ -2244,7 +2244,7 @@ def '~' + 1 5 23 1 N 32769 31 63
|
|||||||
+---------+
|
+---------+
|
||||||
select '@' + 1;
|
select '@' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '@' + 1 5 23 1 N 32769 31 63
|
def '@' + 1 5 23 1 N 32897 31 63
|
||||||
+---------+
|
+---------+
|
||||||
| '@' + 1 |
|
| '@' + 1 |
|
||||||
+---------+
|
+---------+
|
||||||
@ -2252,7 +2252,7 @@ def '@' + 1 5 23 1 N 32769 31 63
|
|||||||
+---------+
|
+---------+
|
||||||
select '#' + 1;
|
select '#' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '#' + 1 5 23 1 N 32769 31 63
|
def '#' + 1 5 23 1 N 32897 31 63
|
||||||
+---------+
|
+---------+
|
||||||
| '#' + 1 |
|
| '#' + 1 |
|
||||||
+---------+
|
+---------+
|
||||||
@ -2260,7 +2260,7 @@ def '#' + 1 5 23 1 N 32769 31 63
|
|||||||
+---------+
|
+---------+
|
||||||
select '%' + 1;
|
select '%' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '%' + 1 5 23 1 N 32769 31 63
|
def '%' + 1 5 23 1 N 32897 31 63
|
||||||
+---------+
|
+---------+
|
||||||
| '%' + 1 |
|
| '%' + 1 |
|
||||||
+---------+
|
+---------+
|
||||||
@ -2268,7 +2268,7 @@ def '%' + 1 5 23 1 N 32769 31 63
|
|||||||
+---------+
|
+---------+
|
||||||
select '^' + 1;
|
select '^' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '^' + 1 5 23 1 N 32769 31 63
|
def '^' + 1 5 23 1 N 32897 31 63
|
||||||
+---------+
|
+---------+
|
||||||
| '^' + 1 |
|
| '^' + 1 |
|
||||||
+---------+
|
+---------+
|
||||||
@ -2276,7 +2276,7 @@ def '^' + 1 5 23 1 N 32769 31 63
|
|||||||
+---------+
|
+---------+
|
||||||
select '$%%%' + 1;
|
select '$%%%' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '$%%%' + 1 5 23 1 N 32769 31 63
|
def '$%%%' + 1 5 23 1 N 32897 31 63
|
||||||
+------------+
|
+------------+
|
||||||
| '$%%%' + 1 |
|
| '$%%%' + 1 |
|
||||||
+------------+
|
+------------+
|
||||||
@ -2284,7 +2284,7 @@ def '$%%%' + 1 5 23 1 N 32769 31 63
|
|||||||
+------------+
|
+------------+
|
||||||
select '(' + 1;
|
select '(' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '(' + 1 5 23 1 N 32769 31 63
|
def '(' + 1 5 23 1 N 32897 31 63
|
||||||
+---------+
|
+---------+
|
||||||
| '(' + 1 |
|
| '(' + 1 |
|
||||||
+---------+
|
+---------+
|
||||||
@ -2292,7 +2292,7 @@ def '(' + 1 5 23 1 N 32769 31 63
|
|||||||
+---------+
|
+---------+
|
||||||
select ')' + 1;
|
select ')' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ')' + 1 5 23 1 N 32769 31 63
|
def ')' + 1 5 23 1 N 32897 31 63
|
||||||
+---------+
|
+---------+
|
||||||
| ')' + 1 |
|
| ')' + 1 |
|
||||||
+---------+
|
+---------+
|
||||||
@ -2300,7 +2300,7 @@ def ')' + 1 5 23 1 N 32769 31 63
|
|||||||
+---------+
|
+---------+
|
||||||
select '=' + 1;
|
select '=' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '=' + 1 5 23 1 N 32769 31 63
|
def '=' + 1 5 23 1 N 32897 31 63
|
||||||
+---------+
|
+---------+
|
||||||
| '=' + 1 |
|
| '=' + 1 |
|
||||||
+---------+
|
+---------+
|
||||||
@ -2308,7 +2308,7 @@ def '=' + 1 5 23 1 N 32769 31 63
|
|||||||
+---------+
|
+---------+
|
||||||
select '{' + 1;
|
select '{' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '{' + 1 5 23 1 N 32769 31 63
|
def '{' + 1 5 23 1 N 32897 31 63
|
||||||
+---------+
|
+---------+
|
||||||
| '{' + 1 |
|
| '{' + 1 |
|
||||||
+---------+
|
+---------+
|
||||||
@ -2316,7 +2316,7 @@ def '{' + 1 5 23 1 N 32769 31 63
|
|||||||
+---------+
|
+---------+
|
||||||
select '}' + 1;
|
select '}' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '}' + 1 5 23 1 N 32769 31 63
|
def '}' + 1 5 23 1 N 32897 31 63
|
||||||
+---------+
|
+---------+
|
||||||
| '}' + 1 |
|
| '}' + 1 |
|
||||||
+---------+
|
+---------+
|
||||||
@ -2324,7 +2324,7 @@ def '}' + 1 5 23 1 N 32769 31 63
|
|||||||
+---------+
|
+---------+
|
||||||
select '|' + 1;
|
select '|' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '|' + 1 5 23 1 N 32769 31 63
|
def '|' + 1 5 23 1 N 32897 31 63
|
||||||
+---------+
|
+---------+
|
||||||
| '|' + 1 |
|
| '|' + 1 |
|
||||||
+---------+
|
+---------+
|
||||||
@ -2332,7 +2332,7 @@ def '|' + 1 5 23 1 N 32769 31 63
|
|||||||
+---------+
|
+---------+
|
||||||
select '\'' + 1;
|
select '\'' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '\'' + 1 5 23 1 N 32769 31 63
|
def '\'' + 1 5 23 1 N 32897 31 63
|
||||||
+----------+
|
+----------+
|
||||||
| '\'' + 1 |
|
| '\'' + 1 |
|
||||||
+----------+
|
+----------+
|
||||||
@ -2340,7 +2340,7 @@ def '\'' + 1 5 23 1 N 32769 31 63
|
|||||||
+----------+
|
+----------+
|
||||||
select '"' + 1;
|
select '"' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '"' + 1 5 23 1 N 32769 31 63
|
def '"' + 1 5 23 1 N 32897 31 63
|
||||||
+---------+
|
+---------+
|
||||||
| '"' + 1 |
|
| '"' + 1 |
|
||||||
+---------+
|
+---------+
|
||||||
@ -2348,7 +2348,7 @@ def '"' + 1 5 23 1 N 32769 31 63
|
|||||||
+---------+
|
+---------+
|
||||||
select ':' + 1;
|
select ':' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ':' + 1 5 23 1 N 32769 31 63
|
def ':' + 1 5 23 1 N 32897 31 63
|
||||||
+---------+
|
+---------+
|
||||||
| ':' + 1 |
|
| ':' + 1 |
|
||||||
+---------+
|
+---------+
|
||||||
@ -2356,7 +2356,7 @@ def ':' + 1 5 23 1 N 32769 31 63
|
|||||||
+---------+
|
+---------+
|
||||||
select '<' + 1;
|
select '<' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '<' + 1 5 23 1 N 32769 31 63
|
def '<' + 1 5 23 1 N 32897 31 63
|
||||||
+---------+
|
+---------+
|
||||||
| '<' + 1 |
|
| '<' + 1 |
|
||||||
+---------+
|
+---------+
|
||||||
@ -2364,7 +2364,7 @@ def '<' + 1 5 23 1 N 32769 31 63
|
|||||||
+---------+
|
+---------+
|
||||||
select '>' + 1;
|
select '>' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '>' + 1 5 23 1 N 32769 31 63
|
def '>' + 1 5 23 1 N 32897 31 63
|
||||||
+---------+
|
+---------+
|
||||||
| '>' + 1 |
|
| '>' + 1 |
|
||||||
+---------+
|
+---------+
|
||||||
@ -2372,7 +2372,7 @@ def '>' + 1 5 23 1 N 32769 31 63
|
|||||||
+---------+
|
+---------+
|
||||||
select '?' + 1;
|
select '?' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '?' + 1 5 23 1 N 32769 31 63
|
def '?' + 1 5 23 1 N 32897 31 63
|
||||||
+---------+
|
+---------+
|
||||||
| '?' + 1 |
|
| '?' + 1 |
|
||||||
+---------+
|
+---------+
|
||||||
@ -2380,7 +2380,7 @@ def '?' + 1 5 23 1 N 32769 31 63
|
|||||||
+---------+
|
+---------+
|
||||||
select '/' + 1;
|
select '/' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '/' + 1 5 23 1 N 32769 31 63
|
def '/' + 1 5 23 1 N 32897 31 63
|
||||||
+---------+
|
+---------+
|
||||||
| '/' + 1 |
|
| '/' + 1 |
|
||||||
+---------+
|
+---------+
|
||||||
@ -2388,7 +2388,7 @@ def '/' + 1 5 23 1 N 32769 31 63
|
|||||||
+---------+
|
+---------+
|
||||||
select '!@##' + 1;
|
select '!@##' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '!@##' + 1 5 23 1 N 32769 31 63
|
def '!@##' + 1 5 23 1 N 32897 31 63
|
||||||
+------------+
|
+------------+
|
||||||
| '!@##' + 1 |
|
| '!@##' + 1 |
|
||||||
+------------+
|
+------------+
|
||||||
@ -2396,7 +2396,7 @@ def '!@##' + 1 5 23 1 N 32769 31 63
|
|||||||
+------------+
|
+------------+
|
||||||
select '$^^%%^$%(*&^(*^&*^&)' + 1;
|
select '$^^%%^$%(*&^(*^&*^&)' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '$^^%%^$%(*&^(*^&*^&)' + 1 5 23 1 N 32769 31 63
|
def '$^^%%^$%(*&^(*^&*^&)' + 1 5 23 1 N 32897 31 63
|
||||||
+----------------------------+
|
+----------------------------+
|
||||||
| '$^^%%^$%(*&^(*^&*^&)' + 1 |
|
| '$^^%%^$%(*&^(*^&*^&)' + 1 |
|
||||||
+----------------------------+
|
+----------------------------+
|
||||||
@ -2436,7 +2436,7 @@ def concat('','aaa') 253 12 3 Y 0 0 45
|
|||||||
+------------------+
|
+------------------+
|
||||||
select 1.1/0.0;
|
select 1.1/0.0;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def 1.1/0.0 246 8 0 Y 32768 5 63
|
def 1.1/0.0 246 8 0 Y 32896 5 63
|
||||||
+---------+
|
+---------+
|
||||||
| 1.1/0.0 |
|
| 1.1/0.0 |
|
||||||
+---------+
|
+---------+
|
||||||
@ -2454,7 +2454,7 @@ select dump(1);
|
|||||||
ERROR 0A000: The input type of the DUMP function not supported
|
ERROR 0A000: The input type of the DUMP function not supported
|
||||||
select round(1.1234, 3);
|
select round(1.1234, 3);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def round(1.1234, 3) 246 7 5 N 32769 3 63
|
def round(1.1234, 3) 246 7 5 N 32897 3 63
|
||||||
+------------------+
|
+------------------+
|
||||||
| round(1.1234, 3) |
|
| round(1.1234, 3) |
|
||||||
+------------------+
|
+------------------+
|
||||||
@ -2462,7 +2462,7 @@ def round(1.1234, 3) 246 7 5 N 32769 3 63
|
|||||||
+------------------+
|
+------------------+
|
||||||
select round(1.1234);
|
select round(1.1234);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def round(1.1234) 246 3 1 N 32769 0 63
|
def round(1.1234) 246 3 1 N 32897 0 63
|
||||||
+---------------+
|
+---------------+
|
||||||
| round(1.1234) |
|
| round(1.1234) |
|
||||||
+---------------+
|
+---------------+
|
||||||
@ -2470,7 +2470,7 @@ def round(1.1234) 246 3 1 N 32769 0 63
|
|||||||
+---------------+
|
+---------------+
|
||||||
select false is true;
|
select false is true;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def false is true 3 1 1 N 32769 0 63
|
def false is true 3 1 1 N 32897 0 63
|
||||||
+---------------+
|
+---------------+
|
||||||
| false is true |
|
| false is true |
|
||||||
+---------------+
|
+---------------+
|
||||||
@ -2478,7 +2478,7 @@ def false is true 3 1 1 N 32769 0 63
|
|||||||
+---------------+
|
+---------------+
|
||||||
select NULL is true;
|
select NULL is true;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def NULL is true 3 1 1 N 32769 0 63
|
def NULL is true 3 1 1 N 32897 0 63
|
||||||
+--------------+
|
+--------------+
|
||||||
| NULL is true |
|
| NULL is true |
|
||||||
+--------------+
|
+--------------+
|
||||||
@ -2486,7 +2486,7 @@ def NULL is true 3 1 1 N 32769 0 63
|
|||||||
+--------------+
|
+--------------+
|
||||||
select true is true;
|
select true is true;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def true is true 3 1 1 N 32769 0 63
|
def true is true 3 1 1 N 32897 0 63
|
||||||
+--------------+
|
+--------------+
|
||||||
| true is true |
|
| true is true |
|
||||||
+--------------+
|
+--------------+
|
||||||
@ -2494,7 +2494,7 @@ def true is true 3 1 1 N 32769 0 63
|
|||||||
+--------------+
|
+--------------+
|
||||||
select true is not true;
|
select true is not true;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def true is not true 3 1 1 N 32769 0 63
|
def true is not true 3 1 1 N 32897 0 63
|
||||||
+-------------------+
|
+-------------------+
|
||||||
| true is not true |
|
| true is not true |
|
||||||
+-------------------+
|
+-------------------+
|
||||||
@ -2502,7 +2502,7 @@ def true is not true 3 1 1 N 32769 0 63
|
|||||||
+-------------------+
|
+-------------------+
|
||||||
select NULL is NULL;
|
select NULL is NULL;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def NULL is NULL 3 1 1 N 32769 0 63
|
def NULL is NULL 3 1 1 N 32897 0 63
|
||||||
+--------------+
|
+--------------+
|
||||||
| NULL is NULL |
|
| NULL is NULL |
|
||||||
+--------------+
|
+--------------+
|
||||||
@ -2510,7 +2510,7 @@ def NULL is NULL 3 1 1 N 32769 0 63
|
|||||||
+--------------+
|
+--------------+
|
||||||
select NULL is not NULL;
|
select NULL is not NULL;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def NULL is not NULL 3 1 1 N 32769 0 63
|
def NULL is not NULL 3 1 1 N 32897 0 63
|
||||||
+------------------+
|
+------------------+
|
||||||
| NULL is not NULL |
|
| NULL is not NULL |
|
||||||
+------------------+
|
+------------------+
|
||||||
@ -2518,7 +2518,7 @@ def NULL is not NULL 3 1 1 N 32769 0 63
|
|||||||
+------------------+
|
+------------------+
|
||||||
select true is false;
|
select true is false;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def true is false 3 1 1 N 32769 0 63
|
def true is false 3 1 1 N 32897 0 63
|
||||||
+---------------+
|
+---------------+
|
||||||
| true is false |
|
| true is false |
|
||||||
+---------------+
|
+---------------+
|
||||||
@ -2526,7 +2526,7 @@ def true is false 3 1 1 N 32769 0 63
|
|||||||
+---------------+
|
+---------------+
|
||||||
select -'aaa';
|
select -'aaa';
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def -'aaa' 5 23 2 N 32769 31 63
|
def -'aaa' 5 23 2 N 32897 31 63
|
||||||
+--------+
|
+--------+
|
||||||
| -'aaa' |
|
| -'aaa' |
|
||||||
+--------+
|
+--------+
|
||||||
@ -2566,7 +2566,7 @@ def DATE_FORMAT(null, '%Y/%m/%D') 253 104 0 Y 0 0 45
|
|||||||
+-------------------------------+
|
+-------------------------------+
|
||||||
select time_to_usec(null);
|
select time_to_usec(null);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def time_to_usec(null) 8 20 0 Y 32768 0 63
|
def time_to_usec(null) 8 20 0 Y 32896 0 63
|
||||||
+--------------------+
|
+--------------------+
|
||||||
| time_to_usec(null) |
|
| time_to_usec(null) |
|
||||||
+--------------------+
|
+--------------------+
|
||||||
@ -2582,7 +2582,7 @@ def usec_to_time(null) 7 26 0 Y 1152 6 63
|
|||||||
+--------------------+
|
+--------------------+
|
||||||
select EXTRACT(DAY FROM null);
|
select EXTRACT(DAY FROM null);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def EXTRACT(DAY FROM null) 8 20 0 Y 32768 0 63
|
def EXTRACT(DAY FROM null) 8 20 0 Y 32896 0 63
|
||||||
+------------------------+
|
+------------------------+
|
||||||
| EXTRACT(DAY FROM null) |
|
| EXTRACT(DAY FROM null) |
|
||||||
+------------------------+
|
+------------------------+
|
||||||
@ -2592,7 +2592,7 @@ def EXTRACT(DAY FROM null) 8 20 0 Y 32768 0 63
|
|||||||
####test abs func
|
####test abs func
|
||||||
select abs(10);
|
select abs(10);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(10) 8 2 2 N 32769 0 63
|
def abs(10) 8 2 2 N 32897 0 63
|
||||||
+---------+
|
+---------+
|
||||||
| abs(10) |
|
| abs(10) |
|
||||||
+---------+
|
+---------+
|
||||||
@ -2600,7 +2600,7 @@ def abs(10) 8 2 2 N 32769 0 63
|
|||||||
+---------+
|
+---------+
|
||||||
select abs(-10);
|
select abs(-10);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(-10) 8 2 2 N 32769 0 63
|
def abs(-10) 8 2 2 N 32897 0 63
|
||||||
+----------+
|
+----------+
|
||||||
| abs(-10) |
|
| abs(-10) |
|
||||||
+----------+
|
+----------+
|
||||||
@ -2608,7 +2608,7 @@ def abs(-10) 8 2 2 N 32769 0 63
|
|||||||
+----------+
|
+----------+
|
||||||
select abs(-0);
|
select abs(-0);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(-0) 8 2 1 N 32769 0 63
|
def abs(-0) 8 2 1 N 32897 0 63
|
||||||
+---------+
|
+---------+
|
||||||
| abs(-0) |
|
| abs(-0) |
|
||||||
+---------+
|
+---------+
|
||||||
@ -2616,7 +2616,7 @@ def abs(-0) 8 2 1 N 32769 0 63
|
|||||||
+---------+
|
+---------+
|
||||||
select abs(0);
|
select abs(0);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(0) 8 2 1 N 32769 0 63
|
def abs(0) 8 2 1 N 32897 0 63
|
||||||
+--------+
|
+--------+
|
||||||
| abs(0) |
|
| abs(0) |
|
||||||
+--------+
|
+--------+
|
||||||
@ -2624,7 +2624,7 @@ def abs(0) 8 2 1 N 32769 0 63
|
|||||||
+--------+
|
+--------+
|
||||||
select abs(1);
|
select abs(1);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(1) 8 2 1 N 32769 0 63
|
def abs(1) 8 2 1 N 32897 0 63
|
||||||
+--------+
|
+--------+
|
||||||
| abs(1) |
|
| abs(1) |
|
||||||
+--------+
|
+--------+
|
||||||
@ -2632,7 +2632,7 @@ def abs(1) 8 2 1 N 32769 0 63
|
|||||||
+--------+
|
+--------+
|
||||||
select abs(-1);
|
select abs(-1);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(-1) 8 2 1 N 32769 0 63
|
def abs(-1) 8 2 1 N 32897 0 63
|
||||||
+---------+
|
+---------+
|
||||||
| abs(-1) |
|
| abs(-1) |
|
||||||
+---------+
|
+---------+
|
||||||
@ -2640,7 +2640,7 @@ def abs(-1) 8 2 1 N 32769 0 63
|
|||||||
+---------+
|
+---------+
|
||||||
select abs(-1000000000000);
|
select abs(-1000000000000);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(-1000000000000) 8 2 13 N 32769 0 63
|
def abs(-1000000000000) 8 2 13 N 32897 0 63
|
||||||
+---------------------+
|
+---------------------+
|
||||||
| abs(-1000000000000) |
|
| abs(-1000000000000) |
|
||||||
+---------------------+
|
+---------------------+
|
||||||
@ -2648,7 +2648,7 @@ def abs(-1000000000000) 8 2 13 N 32769 0 63
|
|||||||
+---------------------+
|
+---------------------+
|
||||||
select abs(1000000000000);
|
select abs(1000000000000);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(1000000000000) 8 2 13 N 32769 0 63
|
def abs(1000000000000) 8 2 13 N 32897 0 63
|
||||||
+--------------------+
|
+--------------------+
|
||||||
| abs(1000000000000) |
|
| abs(1000000000000) |
|
||||||
+--------------------+
|
+--------------------+
|
||||||
@ -2656,7 +2656,7 @@ def abs(1000000000000) 8 2 13 N 32769 0 63
|
|||||||
+--------------------+
|
+--------------------+
|
||||||
select abs(0.1);
|
select abs(0.1);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(0.1) 246 4 3 N 32769 1 63
|
def abs(0.1) 246 4 3 N 32897 1 63
|
||||||
+----------+
|
+----------+
|
||||||
| abs(0.1) |
|
| abs(0.1) |
|
||||||
+----------+
|
+----------+
|
||||||
@ -2664,7 +2664,7 @@ def abs(0.1) 246 4 3 N 32769 1 63
|
|||||||
+----------+
|
+----------+
|
||||||
select abs(-0.1);
|
select abs(-0.1);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(-0.1) 246 4 3 N 32769 1 63
|
def abs(-0.1) 246 4 3 N 32897 1 63
|
||||||
+-----------+
|
+-----------+
|
||||||
| abs(-0.1) |
|
| abs(-0.1) |
|
||||||
+-----------+
|
+-----------+
|
||||||
@ -2672,7 +2672,7 @@ def abs(-0.1) 246 4 3 N 32769 1 63
|
|||||||
+-----------+
|
+-----------+
|
||||||
select abs(-11.10);
|
select abs(-11.10);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(-11.10) 246 6 5 N 32769 2 63
|
def abs(-11.10) 246 6 5 N 32897 2 63
|
||||||
+-------------+
|
+-------------+
|
||||||
| abs(-11.10) |
|
| abs(-11.10) |
|
||||||
+-------------+
|
+-------------+
|
||||||
@ -2680,7 +2680,7 @@ def abs(-11.10) 246 6 5 N 32769 2 63
|
|||||||
+-------------+
|
+-------------+
|
||||||
select abs(null);
|
select abs(null);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(null) 5 23 0 Y 32768 31 63
|
def abs(null) 5 23 0 Y 32896 31 63
|
||||||
+-----------+
|
+-----------+
|
||||||
| abs(null) |
|
| abs(null) |
|
||||||
+-----------+
|
+-----------+
|
||||||
@ -2688,7 +2688,7 @@ def abs(null) 5 23 0 Y 32768 31 63
|
|||||||
+-----------+
|
+-----------+
|
||||||
select abs(NULL);
|
select abs(NULL);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(NULL) 5 23 0 Y 32768 31 63
|
def abs(NULL) 5 23 0 Y 32896 31 63
|
||||||
+-----------+
|
+-----------+
|
||||||
| abs(NULL) |
|
| abs(NULL) |
|
||||||
+-----------+
|
+-----------+
|
||||||
@ -2696,7 +2696,7 @@ def abs(NULL) 5 23 0 Y 32768 31 63
|
|||||||
+-----------+
|
+-----------+
|
||||||
select abs(Null);
|
select abs(Null);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(Null) 5 23 0 Y 32768 31 63
|
def abs(Null) 5 23 0 Y 32896 31 63
|
||||||
+-----------+
|
+-----------+
|
||||||
| abs(Null) |
|
| abs(Null) |
|
||||||
+-----------+
|
+-----------+
|
||||||
@ -2704,7 +2704,7 @@ def abs(Null) 5 23 0 Y 32768 31 63
|
|||||||
+-----------+
|
+-----------+
|
||||||
select abs(5-5);
|
select abs(5-5);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(5-5) 8 3 1 N 32769 0 63
|
def abs(5-5) 8 3 1 N 32897 0 63
|
||||||
+----------+
|
+----------+
|
||||||
| abs(5-5) |
|
| abs(5-5) |
|
||||||
+----------+
|
+----------+
|
||||||
@ -2712,7 +2712,7 @@ def abs(5-5) 8 3 1 N 32769 0 63
|
|||||||
+----------+
|
+----------+
|
||||||
select abs(-0.1*3);
|
select abs(-0.1*3);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(-0.1*3) 246 5 3 N 32769 1 63
|
def abs(-0.1*3) 246 5 3 N 32897 1 63
|
||||||
+-------------+
|
+-------------+
|
||||||
| abs(-0.1*3) |
|
| abs(-0.1*3) |
|
||||||
+-------------+
|
+-------------+
|
||||||
@ -2795,7 +2795,7 @@ def unhex(repeat('',10)) 253 256 0 Y 128 0 63
|
|||||||
select SUBSTR( 'Sat' FROM 3 ) , SUBSTR( 'Sat' FROM 3 ) LIKE '%a_';
|
select SUBSTR( 'Sat' FROM 3 ) , SUBSTR( 'Sat' FROM 3 ) LIKE '%a_';
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def SUBSTR( 'Sat' FROM 3 ) 253 4 1 Y 0 0 45
|
def SUBSTR( 'Sat' FROM 3 ) 253 4 1 Y 0 0 45
|
||||||
def SUBSTR( 'Sat' FROM 3 ) LIKE '%a_' 8 1 1 Y 32768 0 63
|
def SUBSTR( 'Sat' FROM 3 ) LIKE '%a_' 8 1 1 Y 32896 0 63
|
||||||
+------------------------+-----------------------------------+
|
+------------------------+-----------------------------------+
|
||||||
| SUBSTR( 'Sat' FROM 3 ) | SUBSTR( 'Sat' FROM 3 ) LIKE '%a_' |
|
| SUBSTR( 'Sat' FROM 3 ) | SUBSTR( 'Sat' FROM 3 ) LIKE '%a_' |
|
||||||
+------------------------+-----------------------------------+
|
+------------------------+-----------------------------------+
|
||||||
@ -2833,22 +2833,22 @@ def test t1 t1 a a 8 20 1 Y 32768 0 63
|
|||||||
+------+
|
+------+
|
||||||
select !w, !!w, !(!w), ! !w, not w, not not w, w is true, w is not false, (not w) is false, not(w is false), if(w,'true','false'), !1+1, !'a', !false, !isnull('a'), !!isnull('a') from (select 0 w union select 1) w;
|
select !w, !!w, !(!w), ! !w, not w, not not w, w is true, w is not false, (not w) is false, not(w is false), if(w,'true','false'), !1+1, !'a', !false, !isnull('a'), !!isnull('a') from (select 0 w union select 1) w;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def !w 8 1 1 Y 32768 0 63
|
def !w 8 1 1 Y 32896 0 63
|
||||||
def !!w 8 1 1 Y 32768 0 63
|
def !!w 8 1 1 Y 32896 0 63
|
||||||
def !(!w) 8 1 1 Y 32768 0 63
|
def !(!w) 8 1 1 Y 32896 0 63
|
||||||
def ! !w 8 1 1 Y 32768 0 63
|
def ! !w 8 1 1 Y 32896 0 63
|
||||||
def not w 8 1 1 Y 32768 0 63
|
def not w 8 1 1 Y 32896 0 63
|
||||||
def not not w 8 1 1 Y 32768 0 63
|
def not not w 8 1 1 Y 32896 0 63
|
||||||
def w is true 3 1 1 N 32769 0 63
|
def w is true 3 1 1 N 32897 0 63
|
||||||
def w is not false 3 1 1 N 32769 0 63
|
def w is not false 3 1 1 N 32897 0 63
|
||||||
def (not w) is false 3 1 1 N 32769 0 63
|
def (not w) is false 3 1 1 N 32897 0 63
|
||||||
def not(w is false) 8 1 1 N 32769 0 63
|
def not(w is false) 8 1 1 N 32897 0 63
|
||||||
def if(w,'true','false') 253 20 5 N 1 0 45
|
def if(w,'true','false') 253 20 5 N 1 0 45
|
||||||
def !1+1 8 2 1 N 32769 0 63
|
def !1+1 8 2 1 N 32897 0 63
|
||||||
def !'a' 8 1 1 N 32769 0 63
|
def !'a' 8 1 1 N 32897 0 63
|
||||||
def !false 8 1 1 N 32769 0 63
|
def !false 8 1 1 N 32897 0 63
|
||||||
def !isnull('a') 8 1 1 N 32769 0 63
|
def !isnull('a') 8 1 1 N 32897 0 63
|
||||||
def !!isnull('a') 8 1 1 N 32769 0 63
|
def !!isnull('a') 8 1 1 N 32897 0 63
|
||||||
+------+------+-------+------+-------+-----------+-----------+----------------+------------------+-----------------+----------------------+------+------+--------+--------------+---------------+
|
+------+------+-------+------+-------+-----------+-----------+----------------+------------------+-----------------+----------------------+------+------+--------+--------------+---------------+
|
||||||
| !w | !!w | !(!w) | ! !w | not w | not not w | w is true | w is not false | (not w) is false | not(w is false) | if(w,'true','false') | !1+1 | !'a' | !false | !isnull('a') | !!isnull('a') |
|
| !w | !!w | !(!w) | ! !w | not w | not not w | w is true | w is not false | (not w) is false | not(w is false) | if(w,'true','false') | !1+1 | !'a' | !false | !isnull('a') | !!isnull('a') |
|
||||||
+------+------+-------+------+-------+-----------+-----------+----------------+------------------+-----------------+----------------------+------+------+--------+--------------+---------------+
|
+------+------+-------+------+-------+-----------+-----------+----------------+------------------+-----------------+----------------------+------+------+--------+--------------+---------------+
|
||||||
|
|||||||
@ -1,48 +1,48 @@
|
|||||||
alter system flush plan cache global;
|
alter system flush plan cache global;
|
||||||
select 3;
|
select 3;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def 3 8 1 1 N 32769 0 63
|
def 3 8 1 1 N 32897 0 63
|
||||||
3
|
3
|
||||||
3
|
3
|
||||||
select 3.4;
|
select 3.4;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def 3.4 246 4 3 N 32769 1 63
|
def 3.4 246 4 3 N 32897 1 63
|
||||||
3.4
|
3.4
|
||||||
3.4
|
3.4
|
||||||
select 3.000000000000000000000000001;
|
select 3.000000000000000000000000001;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def 3.000000000000000000000000001 246 30 29 N 32769 27 63
|
def 3.000000000000000000000000001 246 30 29 N 32897 27 63
|
||||||
3.000000000000000000000000001
|
3.000000000000000000000000001
|
||||||
3.000000000000000000000000001
|
3.000000000000000000000000001
|
||||||
select -3;
|
select -3;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def -3 8 1 2 N 32769 0 63
|
def -3 8 1 2 N 32897 0 63
|
||||||
-3
|
-3
|
||||||
-3
|
-3
|
||||||
select -3.4;
|
select -3.4;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def -3.4 246 4 4 N 32769 1 63
|
def -3.4 246 4 4 N 32897 1 63
|
||||||
-3.4
|
-3.4
|
||||||
-3.4
|
-3.4
|
||||||
select -3.000000000000000000000000001;
|
select -3.000000000000000000000000001;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def -3.000000000000000000000000001 246 30 30 N 32769 27 63
|
def -3.000000000000000000000000001 246 30 30 N 32897 27 63
|
||||||
-3.000000000000000000000000001
|
-3.000000000000000000000000001
|
||||||
-3.000000000000000000000000001
|
-3.000000000000000000000000001
|
||||||
select 1, 11, 111, 1111, 11111, 111111, 1111111, 11111111, 111111111, 1111111111,11111111111, 111111111111;
|
select 1, 11, 111, 1111, 11111, 111111, 1111111, 11111111, 111111111, 1111111111,11111111111, 111111111111;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def 1 8 1 1 N 32769 0 63
|
def 1 8 1 1 N 32897 0 63
|
||||||
def 11 8 2 2 N 32769 0 63
|
def 11 8 2 2 N 32897 0 63
|
||||||
def 111 8 3 3 N 32769 0 63
|
def 111 8 3 3 N 32897 0 63
|
||||||
def 1111 8 4 4 N 32769 0 63
|
def 1111 8 4 4 N 32897 0 63
|
||||||
def 11111 8 5 5 N 32769 0 63
|
def 11111 8 5 5 N 32897 0 63
|
||||||
def 111111 8 6 6 N 32769 0 63
|
def 111111 8 6 6 N 32897 0 63
|
||||||
def 1111111 8 7 7 N 32769 0 63
|
def 1111111 8 7 7 N 32897 0 63
|
||||||
def 11111111 8 8 8 N 32769 0 63
|
def 11111111 8 8 8 N 32897 0 63
|
||||||
def 111111111 8 9 9 N 32769 0 63
|
def 111111111 8 9 9 N 32897 0 63
|
||||||
def 1111111111 8 10 10 N 32769 0 63
|
def 1111111111 8 10 10 N 32897 0 63
|
||||||
def 11111111111 8 11 11 N 32769 0 63
|
def 11111111111 8 11 11 N 32897 0 63
|
||||||
def 111111111111 8 12 12 N 32769 0 63
|
def 111111111111 8 12 12 N 32897 0 63
|
||||||
1 11 111 1111 11111 111111 1111111 11111111 111111111 1111111111 11111111111 111111111111
|
1 11 111 1111 11111 111111 1111111 11111111 111111111 1111111111 11111111111 111111111111
|
||||||
1 11 111 1111 11111 111111 1111111 11111111 111111111 1111111111 11111111111 111111111111
|
1 11 111 1111 11111 111111 1111111 11111111 111111111 1111111111 11111111111 111111111111
|
||||||
select TIMESTAMP '2012-12-31 11:30:45', TIMESTAMP '2012-12-31 11:30:45.1', TIMESTAMP '2012-12-31 11:30:45.11', TIMESTAMP '2012-12-31 11:30:45.111', TIMESTAMP '2012-12-31 11:30:45.1111', TIMESTAMP '2012-12-31 11:30:45.11111', TIMESTAMP '2012-12-31 11:30:45.111111';
|
select TIMESTAMP '2012-12-31 11:30:45', TIMESTAMP '2012-12-31 11:30:45.1', TIMESTAMP '2012-12-31 11:30:45.11', TIMESTAMP '2012-12-31 11:30:45.111', TIMESTAMP '2012-12-31 11:30:45.1111', TIMESTAMP '2012-12-31 11:30:45.11111', TIMESTAMP '2012-12-31 11:30:45.111111';
|
||||||
@ -104,10 +104,10 @@ def 0x636174 253 5 3 N 129 0 63
|
|||||||
cat
|
cat
|
||||||
SELECT TRUE, true, FALSE, false;
|
SELECT TRUE, true, FALSE, false;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def TRUE 1 1 1 N 32769 0 63
|
def TRUE 1 1 1 N 32897 0 63
|
||||||
def true 1 1 1 N 32769 0 63
|
def true 1 1 1 N 32897 0 63
|
||||||
def FALSE 1 1 1 N 32769 0 63
|
def FALSE 1 1 1 N 32897 0 63
|
||||||
def false 1 1 1 N 32769 0 63
|
def false 1 1 1 N 32897 0 63
|
||||||
TRUE true FALSE false
|
TRUE true FALSE false
|
||||||
1 1 0 0
|
1 1 0 0
|
||||||
select 'abcde';
|
select 'abcde';
|
||||||
@ -162,23 +162,23 @@ drop table if exists tt;
|
|||||||
CREATE TABLE if not exists tt(aa int);
|
CREATE TABLE if not exists tt(aa int);
|
||||||
select count(*) as cnt from tt a ;
|
select count(*) as cnt from tt a ;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def cnt 8 20 1 Y 32768 0 63
|
def cnt 8 20 1 Y 32896 0 63
|
||||||
cnt
|
cnt
|
||||||
0
|
0
|
||||||
select sum(cnt) from(select count(*) as cnt from tt a ) c;
|
select sum(cnt) from(select count(*) as cnt from tt a ) c;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def sum(cnt) 246 21 1 Y 32768 0 63
|
def sum(cnt) 246 21 1 Y 32896 0 63
|
||||||
sum(cnt)
|
sum(cnt)
|
||||||
0
|
0
|
||||||
drop table if exists obright;
|
drop table if exists obright;
|
||||||
create table obright(row_id bigint, dec3 decimal(16,6));
|
create table obright(row_id bigint, dec3 decimal(16,6));
|
||||||
select dec3 mod (case when row_id > 0 then dec3 else 1 end) from obright;
|
select dec3 mod (case when row_id > 0 then dec3 else 1 end) from obright;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def dec3 mod (case when row_id > 0 then dec3 else 1 end) 246 28 0 Y 32768 6 63
|
def dec3 mod (case when row_id > 0 then dec3 else 1 end) 246 28 0 Y 32896 6 63
|
||||||
dec3 mod (case when row_id > 0 then dec3 else 1 end)
|
dec3 mod (case when row_id > 0 then dec3 else 1 end)
|
||||||
select field(0,'a');
|
select field(0,'a');
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def field(0,'a') 8 3 1 Y 32768 0 63
|
def field(0,'a') 8 3 1 Y 32896 0 63
|
||||||
field(0,'a')
|
field(0,'a')
|
||||||
1
|
1
|
||||||
show warnings;
|
show warnings;
|
||||||
@ -190,7 +190,7 @@ Level Code Message
|
|||||||
Warning 1292 Truncated incorrect DOUBLE value: 'a'
|
Warning 1292 Truncated incorrect DOUBLE value: 'a'
|
||||||
select field(1,'a', 'b');
|
select field(1,'a', 'b');
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def field(1,'a', 'b') 8 3 1 Y 32768 0 63
|
def field(1,'a', 'b') 8 3 1 Y 32896 0 63
|
||||||
field(1,'a', 'b')
|
field(1,'a', 'b')
|
||||||
0
|
0
|
||||||
show warnings;
|
show warnings;
|
||||||
@ -203,7 +203,7 @@ Warning 1292 Truncated incorrect DOUBLE value: 'a'
|
|||||||
Warning 1292 Truncated incorrect DOUBLE value: 'b'
|
Warning 1292 Truncated incorrect DOUBLE value: 'b'
|
||||||
select field(3,'a', 2, 'c');
|
select field(3,'a', 2, 'c');
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def field(3,'a', 2, 'c') 8 3 1 Y 32768 0 63
|
def field(3,'a', 2, 'c') 8 3 1 Y 32896 0 63
|
||||||
field(3,'a', 2, 'c')
|
field(3,'a', 2, 'c')
|
||||||
0
|
0
|
||||||
show warnings;
|
show warnings;
|
||||||
|
|||||||
@ -3,14 +3,14 @@ drop table if exists tt;
|
|||||||
create table tt(c tinyint);
|
create table tt(c tinyint);
|
||||||
select avg(c) from tt;
|
select avg(c) from tt;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def avg(c) 246 10 0 Y 32768 4 63
|
def avg(c) 246 10 0 Y 32896 4 63
|
||||||
avg(c)
|
avg(c)
|
||||||
NULL
|
NULL
|
||||||
drop table if exists tt;
|
drop table if exists tt;
|
||||||
create table tt(c tinyint);
|
create table tt(c tinyint);
|
||||||
select 2*avg(c) from tt;
|
select 2*avg(c) from tt;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def 2*avg(c) 246 11 0 Y 32768 4 63
|
def 2*avg(c) 246 11 0 Y 32896 4 63
|
||||||
2*avg(c)
|
2*avg(c)
|
||||||
NULL
|
NULL
|
||||||
drop table if exists tt;
|
drop table if exists tt;
|
||||||
@ -18,63 +18,63 @@ create table tt(c tinyint);
|
|||||||
insert into tt values(19),(20);
|
insert into tt values(19),(20);
|
||||||
select 2*avg(c) from tt;
|
select 2*avg(c) from tt;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def 2*avg(c) 246 11 7 Y 32768 4 63
|
def 2*avg(c) 246 11 7 Y 32896 4 63
|
||||||
2*avg(c)
|
2*avg(c)
|
||||||
39.0000
|
39.0000
|
||||||
select str_to_date('1970-01-02','%Y-%m-%d %H:%i:%s') + 1;
|
select str_to_date('1970-01-02','%Y-%m-%d %H:%i:%s') + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def str_to_date('1970-01-02','%Y-%m-%d %H:%i:%s') + 1 246 21 14 Y 32768 0 63
|
def str_to_date('1970-01-02','%Y-%m-%d %H:%i:%s') + 1 246 21 14 Y 32896 0 63
|
||||||
str_to_date('1970-01-02','%Y-%m-%d %H:%i:%s') + 1
|
str_to_date('1970-01-02','%Y-%m-%d %H:%i:%s') + 1
|
||||||
19700102000001
|
19700102000001
|
||||||
select str_to_date('1970-01-02','%Y-%m-%d %H:%i:%s') + 10000;
|
select str_to_date('1970-01-02','%Y-%m-%d %H:%i:%s') + 10000;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def str_to_date('1970-01-02','%Y-%m-%d %H:%i:%s') + 10000 246 21 14 Y 32768 0 63
|
def str_to_date('1970-01-02','%Y-%m-%d %H:%i:%s') + 10000 246 21 14 Y 32896 0 63
|
||||||
str_to_date('1970-01-02','%Y-%m-%d %H:%i:%s') + 10000
|
str_to_date('1970-01-02','%Y-%m-%d %H:%i:%s') + 10000
|
||||||
19700102010000
|
19700102010000
|
||||||
select str_to_date('1970-01-02',null) + 100;
|
select str_to_date('1970-01-02',null) + 100;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def str_to_date('1970-01-02',null) + 100 246 28 0 Y 32768 6 63
|
def str_to_date('1970-01-02',null) + 100 246 28 0 Y 32896 6 63
|
||||||
str_to_date('1970-01-02',null) + 100
|
str_to_date('1970-01-02',null) + 100
|
||||||
NULL
|
NULL
|
||||||
select str_to_date('1970-01-02','null') + 100;
|
select str_to_date('1970-01-02','null') + 100;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def str_to_date('1970-01-02','null') + 100 8 11 0 Y 32768 0 63
|
def str_to_date('1970-01-02','null') + 100 8 11 0 Y 32896 0 63
|
||||||
str_to_date('1970-01-02','null') + 100
|
str_to_date('1970-01-02','null') + 100
|
||||||
NULL
|
NULL
|
||||||
Warnings:
|
Warnings:
|
||||||
Warning 1411 Incorrect datetime value: '1970-01-02' for function str_to_date
|
Warning 1411 Incorrect datetime value: '1970-01-02' for function str_to_date
|
||||||
select str_to_date('1970-01-02',0)+ 1;
|
select str_to_date('1970-01-02',0)+ 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def str_to_date('1970-01-02',0)+ 1 246 21 0 Y 32768 0 63
|
def str_to_date('1970-01-02',0)+ 1 246 21 0 Y 32896 0 63
|
||||||
str_to_date('1970-01-02',0)+ 1
|
str_to_date('1970-01-02',0)+ 1
|
||||||
NULL
|
NULL
|
||||||
Warnings:
|
Warnings:
|
||||||
Warning 1411 Incorrect datetime value: '1970-01-02' for function str_to_date
|
Warning 1411 Incorrect datetime value: '1970-01-02' for function str_to_date
|
||||||
select str_to_date('1970-01-02', 23) +10;
|
select str_to_date('1970-01-02', 23) +10;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def str_to_date('1970-01-02', 23) +10 246 21 0 Y 32768 0 63
|
def str_to_date('1970-01-02', 23) +10 246 21 0 Y 32896 0 63
|
||||||
str_to_date('1970-01-02', 23) +10
|
str_to_date('1970-01-02', 23) +10
|
||||||
NULL
|
NULL
|
||||||
Warnings:
|
Warnings:
|
||||||
Warning 1411 Incorrect datetime value: '1970-01-02' for function str_to_date
|
Warning 1411 Incorrect datetime value: '1970-01-02' for function str_to_date
|
||||||
select str_to_date('1970-01-02 12:23:32','%Y-%m-%d %H:%i:%s')+ 10000;
|
select str_to_date('1970-01-02 12:23:32','%Y-%m-%d %H:%i:%s')+ 10000;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def str_to_date('1970-01-02 12:23:32','%Y-%m-%d %H:%i:%s')+ 10000 246 21 14 Y 32768 0 63
|
def str_to_date('1970-01-02 12:23:32','%Y-%m-%d %H:%i:%s')+ 10000 246 21 14 Y 32896 0 63
|
||||||
str_to_date('1970-01-02 12:23:32','%Y-%m-%d %H:%i:%s')+ 10000
|
str_to_date('1970-01-02 12:23:32','%Y-%m-%d %H:%i:%s')+ 10000
|
||||||
19700102132332
|
19700102132332
|
||||||
select str_to_date('1970-01-02 12:23:32','%Y-%m-%d')+ 10000;
|
select str_to_date('1970-01-02 12:23:32','%Y-%m-%d')+ 10000;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def str_to_date('1970-01-02 12:23:32','%Y-%m-%d')+ 10000 8 11 8 Y 32768 0 63
|
def str_to_date('1970-01-02 12:23:32','%Y-%m-%d')+ 10000 8 11 8 Y 32896 0 63
|
||||||
str_to_date('1970-01-02 12:23:32','%Y-%m-%d')+ 10000
|
str_to_date('1970-01-02 12:23:32','%Y-%m-%d')+ 10000
|
||||||
19710102
|
19710102
|
||||||
select str_to_date('12:23:32','%H:%i:%s')+ 10000;
|
select str_to_date('12:23:32','%H:%i:%s')+ 10000;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def str_to_date('12:23:32','%H:%i:%s')+ 10000 246 12 6 Y 32768 0 63
|
def str_to_date('12:23:32','%H:%i:%s')+ 10000 246 12 6 Y 32896 0 63
|
||||||
str_to_date('12:23:32','%H:%i:%s')+ 10000
|
str_to_date('12:23:32','%H:%i:%s')+ 10000
|
||||||
132332
|
132332
|
||||||
select str_to_date('12:23:32',10)+ 10000;
|
select str_to_date('12:23:32',10)+ 10000;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def str_to_date('12:23:32',10)+ 10000 246 21 0 Y 32768 0 63
|
def str_to_date('12:23:32',10)+ 10000 246 21 0 Y 32896 0 63
|
||||||
str_to_date('12:23:32',10)+ 10000
|
str_to_date('12:23:32',10)+ 10000
|
||||||
NULL
|
NULL
|
||||||
Warnings:
|
Warnings:
|
||||||
@ -87,20 +87,20 @@ INSERT INTO t2 VALUES (0.0), (9.0);
|
|||||||
SELECT IFNULL(t2.EMPNUM,t1.EMPNUM) AS CEMPNUM
|
SELECT IFNULL(t2.EMPNUM,t1.EMPNUM) AS CEMPNUM
|
||||||
FROM t1 LEFT JOIN t2 ON t1.EMPNUM=t2.EMPNUM;
|
FROM t1 LEFT JOIN t2 ON t1.EMPNUM=t2.EMPNUM;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def CEMPNUM 246 15 4 Y 32768 2 63
|
def CEMPNUM 246 15 4 Y 32896 2 63
|
||||||
CEMPNUM
|
CEMPNUM
|
||||||
0.00
|
0.00
|
||||||
2.00
|
2.00
|
||||||
create table t3(a int, b decimal, c varchar(10));
|
create table t3(a int, b decimal, c varchar(10));
|
||||||
select ifnull(0, 0.0);
|
select ifnull(0, 0.0);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ifnull(0, 0.0) 246 4 3 Y 32768 1 63
|
def ifnull(0, 0.0) 246 4 3 Y 32896 1 63
|
||||||
ifnull(0, 0.0)
|
ifnull(0, 0.0)
|
||||||
0.0
|
0.0
|
||||||
insert into t3 values(0, 2.4, "123");
|
insert into t3 values(0, 2.4, "123");
|
||||||
select ifnull(a, b), ifnull(a, c) from t3;
|
select ifnull(a, b), ifnull(a, c) from t3;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ifnull(a, b) 246 12 1 Y 32768 0 63
|
def ifnull(a, b) 246 12 1 Y 32896 0 63
|
||||||
def ifnull(a, c) 253 44 1 Y 0 0 45
|
def ifnull(a, c) 253 44 1 Y 0 0 45
|
||||||
ifnull(a, b) ifnull(a, c)
|
ifnull(a, b) ifnull(a, c)
|
||||||
0 0
|
0 0
|
||||||
@ -108,11 +108,11 @@ drop table t1,t2, t3;
|
|||||||
create table t3k(c1 timestamp(6), c2 datetime(5), c3 timestamp(3), c4 datetime(5), c5 datetime(2));
|
create table t3k(c1 timestamp(6), c2 datetime(5), c3 timestamp(3), c4 datetime(5), c5 datetime(2));
|
||||||
select UNIX_TIMESTAMP(c1), UNIX_TIMESTAMP(c2), UNIX_TIMESTAMP(c3), UNIX_TIMESTAMP(c4), UNIX_TIMESTAMP(c5) from t3k;
|
select UNIX_TIMESTAMP(c1), UNIX_TIMESTAMP(c2), UNIX_TIMESTAMP(c3), UNIX_TIMESTAMP(c4), UNIX_TIMESTAMP(c5) from t3k;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def UNIX_TIMESTAMP(c1) 246 20 0 Y 32768 6 63
|
def UNIX_TIMESTAMP(c1) 246 20 0 Y 32896 6 63
|
||||||
def UNIX_TIMESTAMP(c2) 246 19 0 Y 32768 5 63
|
def UNIX_TIMESTAMP(c2) 246 19 0 Y 32896 5 63
|
||||||
def UNIX_TIMESTAMP(c3) 246 17 0 Y 32768 3 63
|
def UNIX_TIMESTAMP(c3) 246 17 0 Y 32896 3 63
|
||||||
def UNIX_TIMESTAMP(c4) 246 19 0 Y 32768 5 63
|
def UNIX_TIMESTAMP(c4) 246 19 0 Y 32896 5 63
|
||||||
def UNIX_TIMESTAMP(c5) 246 16 0 Y 32768 2 63
|
def UNIX_TIMESTAMP(c5) 246 16 0 Y 32896 2 63
|
||||||
UNIX_TIMESTAMP(c1) UNIX_TIMESTAMP(c2) UNIX_TIMESTAMP(c3) UNIX_TIMESTAMP(c4) UNIX_TIMESTAMP(c5)
|
UNIX_TIMESTAMP(c1) UNIX_TIMESTAMP(c2) UNIX_TIMESTAMP(c3) UNIX_TIMESTAMP(c4) UNIX_TIMESTAMP(c5)
|
||||||
drop table t3k;
|
drop table t3k;
|
||||||
drop table if exists t1, t2, t3, t3k;
|
drop table if exists t1, t2, t3, t3k;
|
||||||
@ -123,7 +123,7 @@ INSERT INTO t1 VALUES ('0000-00-00 00:00:00.00');
|
|||||||
CREATE VIEW v1 AS SELECT * FROM t1;
|
CREATE VIEW v1 AS SELECT * FROM t1;
|
||||||
SELECT CAST(UNIX_TIMESTAMP(a) AS DECIMAL(25,3)) AS c1 FROM v1 ORDER BY 1;
|
SELECT CAST(UNIX_TIMESTAMP(a) AS DECIMAL(25,3)) AS c1 FROM v1 ORDER BY 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def c1 246 27 14 Y 32768 3 63
|
def c1 246 27 14 Y 32896 3 63
|
||||||
c1
|
c1
|
||||||
0.000
|
0.000
|
||||||
1253403159.000
|
1253403159.000
|
||||||
@ -131,21 +131,21 @@ CREATE TABLE t2 (a VARCHAR(32) NOT NULL);
|
|||||||
INSERT INTO t2 VALUES ('a');
|
INSERT INTO t2 VALUES ('a');
|
||||||
SELECT 1 FROM t2 GROUP BY @a:=UNIX_TIMESTAMP(a);
|
SELECT 1 FROM t2 GROUP BY @a:=UNIX_TIMESTAMP(a);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def 1 8 1 1 N 32769 0 63
|
def 1 8 1 1 N 32897 0 63
|
||||||
1
|
1
|
||||||
1
|
1
|
||||||
SELECT a, UNIX_TIMESTAMP(a), UNIX_TIMESTAMP('a') FROM t2;
|
SELECT a, UNIX_TIMESTAMP(a), UNIX_TIMESTAMP('a') FROM t2;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def test t2 t2 a a 253 128 1 N 1 0 45
|
def test t2 t2 a a 253 128 1 N 1 0 45
|
||||||
def UNIX_TIMESTAMP(a) 246 20 8 Y 32768 6 63
|
def UNIX_TIMESTAMP(a) 246 20 8 Y 32896 6 63
|
||||||
def UNIX_TIMESTAMP('a') 246 20 8 Y 32768 6 63
|
def UNIX_TIMESTAMP('a') 246 20 8 Y 32896 6 63
|
||||||
a UNIX_TIMESTAMP(a) UNIX_TIMESTAMP('a')
|
a UNIX_TIMESTAMP(a) UNIX_TIMESTAMP('a')
|
||||||
a 0.000000 0.000000
|
a 0.000000 0.000000
|
||||||
SELECT a, UNIX_TIMESTAMP(a), UNIX_TIMESTAMP('5000-01-01 00:00:00') FROM t2;
|
SELECT a, UNIX_TIMESTAMP(a), UNIX_TIMESTAMP('5000-01-01 00:00:00') FROM t2;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def test t2 t2 a a 253 128 1 N 1 0 45
|
def test t2 t2 a a 253 128 1 N 1 0 45
|
||||||
def UNIX_TIMESTAMP(a) 246 20 8 Y 32768 6 63
|
def UNIX_TIMESTAMP(a) 246 20 8 Y 32896 6 63
|
||||||
def UNIX_TIMESTAMP('5000-01-01 00:00:00') 8 12 11 Y 32768 0 63
|
def UNIX_TIMESTAMP('5000-01-01 00:00:00') 8 12 11 Y 32896 0 63
|
||||||
a UNIX_TIMESTAMP(a) UNIX_TIMESTAMP('5000-01-01 00:00:00')
|
a UNIX_TIMESTAMP(a) UNIX_TIMESTAMP('5000-01-01 00:00:00')
|
||||||
a 0.000000 95617555200
|
a 0.000000 95617555200
|
||||||
create table tbl1(a datetime(5),b date,c timestamp, d double);
|
create table tbl1(a datetime(5),b date,c timestamp, d double);
|
||||||
@ -155,31 +155,31 @@ insert into tbl1 values(20100101112233,20101001,20100101112233,3302747.4167);
|
|||||||
set time_zone='+4:00';
|
set time_zone='+4:00';
|
||||||
select UNIX_TIMESTAMP(a),UNIX_TIMESTAMP(b),UNIX_TIMESTAMP(c),UNIX_TIMESTAMP(d) from tbl1;
|
select UNIX_TIMESTAMP(a),UNIX_TIMESTAMP(b),UNIX_TIMESTAMP(c),UNIX_TIMESTAMP(d) from tbl1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def UNIX_TIMESTAMP(a) 246 19 16 Y 32768 5 63
|
def UNIX_TIMESTAMP(a) 246 19 16 Y 32896 5 63
|
||||||
def UNIX_TIMESTAMP(b) 8 12 10 Y 32768 0 63
|
def UNIX_TIMESTAMP(b) 8 12 10 Y 32896 0 63
|
||||||
def UNIX_TIMESTAMP(c) 8 12 10 Y 32768 0 63
|
def UNIX_TIMESTAMP(c) 8 12 10 Y 32896 0 63
|
||||||
def UNIX_TIMESTAMP(d) 246 20 8 Y 32768 6 63
|
def UNIX_TIMESTAMP(d) 246 20 8 Y 32896 6 63
|
||||||
UNIX_TIMESTAMP(a) UNIX_TIMESTAMP(b) UNIX_TIMESTAMP(c) UNIX_TIMESTAMP(d)
|
UNIX_TIMESTAMP(a) UNIX_TIMESTAMP(b) UNIX_TIMESTAMP(c) UNIX_TIMESTAMP(d)
|
||||||
1262330553.00000 1285876800 1262355753 0.000000
|
1262330553.00000 1285876800 1262355753 0.000000
|
||||||
1262330553.00000 1285876800 1262355753 0.000000
|
1262330553.00000 1285876800 1262355753 0.000000
|
||||||
select UNIX_TIMESTAMP(1);
|
select UNIX_TIMESTAMP(1);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def UNIX_TIMESTAMP(1) 8 12 1 Y 32768 0 63
|
def UNIX_TIMESTAMP(1) 8 12 1 Y 32896 0 63
|
||||||
UNIX_TIMESTAMP(1)
|
UNIX_TIMESTAMP(1)
|
||||||
0
|
0
|
||||||
select UNIX_TIMESTAMP("1");
|
select UNIX_TIMESTAMP("1");
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def UNIX_TIMESTAMP("1") 246 20 8 Y 32768 6 63
|
def UNIX_TIMESTAMP("1") 246 20 8 Y 32896 6 63
|
||||||
UNIX_TIMESTAMP("1")
|
UNIX_TIMESTAMP("1")
|
||||||
0.000000
|
0.000000
|
||||||
select UNIX_TIMESTAMP("2010-01-01 11:22:33");
|
select UNIX_TIMESTAMP("2010-01-01 11:22:33");
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def UNIX_TIMESTAMP("2010-01-01 11:22:33") 8 12 10 Y 32768 0 63
|
def UNIX_TIMESTAMP("2010-01-01 11:22:33") 8 12 10 Y 32896 0 63
|
||||||
UNIX_TIMESTAMP("2010-01-01 11:22:33")
|
UNIX_TIMESTAMP("2010-01-01 11:22:33")
|
||||||
1262330553
|
1262330553
|
||||||
select UNIX_TIMESTAMP(20100101112233);
|
select UNIX_TIMESTAMP(20100101112233);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def UNIX_TIMESTAMP(20100101112233) 8 12 10 Y 32768 0 63
|
def UNIX_TIMESTAMP(20100101112233) 8 12 10 Y 32896 0 63
|
||||||
UNIX_TIMESTAMP(20100101112233)
|
UNIX_TIMESTAMP(20100101112233)
|
||||||
1262330553
|
1262330553
|
||||||
drop table t1, t2, tbl1;
|
drop table t1, t2, tbl1;
|
||||||
|
|||||||
@ -1,161 +1,161 @@
|
|||||||
alter system flush plan cache global;
|
alter system flush plan cache global;
|
||||||
select ceil(3.1415926);
|
select ceil(3.1415926);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(3.1415926) 246 9 1 N 32769 0 63
|
def ceil(3.1415926) 246 9 1 N 32897 0 63
|
||||||
ceil(3.1415926)
|
ceil(3.1415926)
|
||||||
4
|
4
|
||||||
select ceil(-3.1415926);
|
select ceil(-3.1415926);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(-3.1415926) 246 9 2 N 32769 0 63
|
def ceil(-3.1415926) 246 9 2 N 32897 0 63
|
||||||
ceil(-3.1415926)
|
ceil(-3.1415926)
|
||||||
-3
|
-3
|
||||||
select ceil(0.00);
|
select ceil(0.00);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(0.00) 246 4 1 N 32769 0 63
|
def ceil(0.00) 246 4 1 N 32897 0 63
|
||||||
ceil(0.00)
|
ceil(0.00)
|
||||||
0
|
0
|
||||||
select ceil(-0.0);
|
select ceil(-0.0);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(-0.0) 246 3 1 N 32769 0 63
|
def ceil(-0.0) 246 3 1 N 32897 0 63
|
||||||
ceil(-0.0)
|
ceil(-0.0)
|
||||||
0
|
0
|
||||||
select ceil(0.123456789);
|
select ceil(0.123456789);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(0.123456789) 246 11 1 N 32769 0 63
|
def ceil(0.123456789) 246 11 1 N 32897 0 63
|
||||||
ceil(0.123456789)
|
ceil(0.123456789)
|
||||||
1
|
1
|
||||||
select ceil(-0.123456789);
|
select ceil(-0.123456789);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(-0.123456789) 246 11 1 N 32769 0 63
|
def ceil(-0.123456789) 246 11 1 N 32897 0 63
|
||||||
ceil(-0.123456789)
|
ceil(-0.123456789)
|
||||||
0
|
0
|
||||||
select ceil(123456789.123456789);
|
select ceil(123456789.123456789);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(123456789.123456789) 246 11 9 N 32769 0 63
|
def ceil(123456789.123456789) 246 11 9 N 32897 0 63
|
||||||
ceil(123456789.123456789)
|
ceil(123456789.123456789)
|
||||||
123456790
|
123456790
|
||||||
select ceil(-99999999.999999999);
|
select ceil(-99999999.999999999);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(-99999999.999999999) 246 11 9 N 32769 0 63
|
def ceil(-99999999.999999999) 246 11 9 N 32897 0 63
|
||||||
ceil(-99999999.999999999)
|
ceil(-99999999.999999999)
|
||||||
-99999999
|
-99999999
|
||||||
select ceil(999999999.123456789);
|
select ceil(999999999.123456789);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(999999999.123456789) 246 11 10 N 32769 0 63
|
def ceil(999999999.123456789) 246 11 10 N 32897 0 63
|
||||||
ceil(999999999.123456789)
|
ceil(999999999.123456789)
|
||||||
1000000000
|
1000000000
|
||||||
select ceil(-999999999.123456789);
|
select ceil(-999999999.123456789);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(-999999999.123456789) 246 11 10 N 32769 0 63
|
def ceil(-999999999.123456789) 246 11 10 N 32897 0 63
|
||||||
ceil(-999999999.123456789)
|
ceil(-999999999.123456789)
|
||||||
-999999999
|
-999999999
|
||||||
select ceil(-123456789123456789123456789.123456789);
|
select ceil(-123456789123456789123456789.123456789);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(-123456789123456789123456789.123456789) 246 11 28 N 32769 0 63
|
def ceil(-123456789123456789123456789.123456789) 246 11 28 N 32897 0 63
|
||||||
ceil(-123456789123456789123456789.123456789)
|
ceil(-123456789123456789123456789.123456789)
|
||||||
-123456789123456789123456789
|
-123456789123456789123456789
|
||||||
select ceil(123456789123456789123456789123456789123456789123456789.123456789);
|
select ceil(123456789123456789123456789123456789123456789123456789.123456789);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(123456789123456789123456789123456789123456789123456789.123456789) 246 11 54 N 32769 0 63
|
def ceil(123456789123456789123456789123456789123456789123456789.123456789) 246 11 54 N 32897 0 63
|
||||||
ceil(123456789123456789123456789123456789123456789123456789.123456789)
|
ceil(123456789123456789123456789123456789123456789123456789.123456789)
|
||||||
123456789123456789123456789123456789123456789123456790
|
123456789123456789123456789123456789123456789123456790
|
||||||
select ceil(-123456789123456789123456789123456789123456789123456789.123456789);
|
select ceil(-123456789123456789123456789123456789123456789123456789.123456789);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(-123456789123456789123456789123456789123456789123456789.123456789) 246 11 55 N 32769 0 63
|
def ceil(-123456789123456789123456789123456789123456789123456789.123456789) 246 11 55 N 32897 0 63
|
||||||
ceil(-123456789123456789123456789123456789123456789123456789.123456789)
|
ceil(-123456789123456789123456789123456789123456789123456789.123456789)
|
||||||
-123456789123456789123456789123456789123456789123456789
|
-123456789123456789123456789123456789123456789123456789
|
||||||
select ceil(123456789123456789123456789.123456789123456789123456789123456789);
|
select ceil(123456789123456789123456789.123456789123456789123456789123456789);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(123456789123456789123456789.123456789123456789123456789123456789) 246 64 27 N 32769 0 63
|
def ceil(123456789123456789123456789.123456789123456789123456789123456789) 246 64 27 N 32897 0 63
|
||||||
ceil(123456789123456789123456789.123456789123456789123456789123456789)
|
ceil(123456789123456789123456789.123456789123456789123456789123456789)
|
||||||
123456789123456789123456790
|
123456789123456789123456790
|
||||||
select ceil(-123456789123456789123456789.123456789123456789123456789123456789);
|
select ceil(-123456789123456789123456789.123456789123456789123456789123456789);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(-123456789123456789123456789.123456789123456789123456789123456789) 246 64 28 N 32769 0 63
|
def ceil(-123456789123456789123456789.123456789123456789123456789123456789) 246 64 28 N 32897 0 63
|
||||||
ceil(-123456789123456789123456789.123456789123456789123456789123456789)
|
ceil(-123456789123456789123456789.123456789123456789123456789123456789)
|
||||||
-123456789123456789123456789
|
-123456789123456789123456789
|
||||||
select ceil(-123456789123456789123456789.123456789);
|
select ceil(-123456789123456789123456789.123456789);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(-123456789123456789123456789.123456789) 246 11 28 N 32769 0 63
|
def ceil(-123456789123456789123456789.123456789) 246 11 28 N 32897 0 63
|
||||||
ceil(-123456789123456789123456789.123456789)
|
ceil(-123456789123456789123456789.123456789)
|
||||||
-123456789123456789123456789
|
-123456789123456789123456789
|
||||||
select ceil(999999999999999999999999999999999999999999999.499999999);
|
select ceil(999999999999999999999999999999999999999999999.499999999);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(999999999999999999999999999999999999999999999.499999999) 246 11 46 N 32769 0 63
|
def ceil(999999999999999999999999999999999999999999999.499999999) 246 11 46 N 32897 0 63
|
||||||
ceil(999999999999999999999999999999999999999999999.499999999)
|
ceil(999999999999999999999999999999999999999999999.499999999)
|
||||||
1000000000000000000000000000000000000000000000
|
1000000000000000000000000000000000000000000000
|
||||||
select ceil(999999999999999999999999999999999999999999999.500000001);
|
select ceil(999999999999999999999999999999999999999999999.500000001);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(999999999999999999999999999999999999999999999.500000001) 246 11 46 N 32769 0 63
|
def ceil(999999999999999999999999999999999999999999999.500000001) 246 11 46 N 32897 0 63
|
||||||
ceil(999999999999999999999999999999999999999999999.500000001)
|
ceil(999999999999999999999999999999999999999999999.500000001)
|
||||||
1000000000000000000000000000000000000000000000
|
1000000000000000000000000000000000000000000000
|
||||||
select ceil(99999999999999999999999999999999999999999999.399999999);
|
select ceil(99999999999999999999999999999999999999999999.399999999);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(99999999999999999999999999999999999999999999.399999999) 246 11 45 N 32769 0 63
|
def ceil(99999999999999999999999999999999999999999999.399999999) 246 11 45 N 32897 0 63
|
||||||
ceil(99999999999999999999999999999999999999999999.399999999)
|
ceil(99999999999999999999999999999999999999999999.399999999)
|
||||||
100000000000000000000000000000000000000000000
|
100000000000000000000000000000000000000000000
|
||||||
select ceil(-99999999999999999999999999999999999999999999.399999999);
|
select ceil(-99999999999999999999999999999999999999999999.399999999);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(-99999999999999999999999999999999999999999999.399999999) 246 11 45 N 32769 0 63
|
def ceil(-99999999999999999999999999999999999999999999.399999999) 246 11 45 N 32897 0 63
|
||||||
ceil(-99999999999999999999999999999999999999999999.399999999)
|
ceil(-99999999999999999999999999999999999999999999.399999999)
|
||||||
-99999999999999999999999999999999999999999999
|
-99999999999999999999999999999999999999999999
|
||||||
select ceil(-99999999999999999999999999999999999999999999.399999999);
|
select ceil(-99999999999999999999999999999999999999999999.399999999);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(-99999999999999999999999999999999999999999999.399999999) 246 11 45 N 32769 0 63
|
def ceil(-99999999999999999999999999999999999999999999.399999999) 246 11 45 N 32897 0 63
|
||||||
ceil(-99999999999999999999999999999999999999999999.399999999)
|
ceil(-99999999999999999999999999999999999999999999.399999999)
|
||||||
-99999999999999999999999999999999999999999999
|
-99999999999999999999999999999999999999999999
|
||||||
select ceil(999999999999999999999999999999999999999999999211111.399999999);
|
select ceil(999999999999999999999999999999999999999999999211111.399999999);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(999999999999999999999999999999999999999999999211111.399999999) 246 11 51 N 32769 0 63
|
def ceil(999999999999999999999999999999999999999999999211111.399999999) 246 11 51 N 32897 0 63
|
||||||
ceil(999999999999999999999999999999999999999999999211111.399999999)
|
ceil(999999999999999999999999999999999999999999999211111.399999999)
|
||||||
999999999999999999999999999999999999999999999211112
|
999999999999999999999999999999999999999999999211112
|
||||||
select ceil(-999999999999999999999999999999999999999999999211111.399999999);
|
select ceil(-999999999999999999999999999999999999999999999211111.399999999);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(-999999999999999999999999999999999999999999999211111.399999999) 246 11 52 N 32769 0 63
|
def ceil(-999999999999999999999999999999999999999999999211111.399999999) 246 11 52 N 32897 0 63
|
||||||
ceil(-999999999999999999999999999999999999999999999211111.399999999)
|
ceil(-999999999999999999999999999999999999999999999211111.399999999)
|
||||||
-999999999999999999999999999999999999999999999211111
|
-999999999999999999999999999999999999999999999211111
|
||||||
select ceil(-999999999999999999999999999999999999999999999511111.399999999);
|
select ceil(-999999999999999999999999999999999999999999999511111.399999999);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(-999999999999999999999999999999999999999999999511111.399999999) 246 11 52 N 32769 0 63
|
def ceil(-999999999999999999999999999999999999999999999511111.399999999) 246 11 52 N 32897 0 63
|
||||||
ceil(-999999999999999999999999999999999999999999999511111.399999999)
|
ceil(-999999999999999999999999999999999999999999999511111.399999999)
|
||||||
-999999999999999999999999999999999999999999999511111
|
-999999999999999999999999999999999999999999999511111
|
||||||
select ceil(-999999999999999999999999999999999999999999999499999.399999999);
|
select ceil(-999999999999999999999999999999999999999999999499999.399999999);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(-999999999999999999999999999999999999999999999499999.399999999) 246 11 52 N 32769 0 63
|
def ceil(-999999999999999999999999999999999999999999999499999.399999999) 246 11 52 N 32897 0 63
|
||||||
ceil(-999999999999999999999999999999999999999999999499999.399999999)
|
ceil(-999999999999999999999999999999999999999999999499999.399999999)
|
||||||
-999999999999999999999999999999999999999999999499999
|
-999999999999999999999999999999999999999999999499999
|
||||||
select ceil(-1);
|
select ceil(-1);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(-1) 8 2 2 N 32769 0 63
|
def ceil(-1) 8 2 2 N 32897 0 63
|
||||||
ceil(-1)
|
ceil(-1)
|
||||||
-1
|
-1
|
||||||
select floor(-1);
|
select floor(-1);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(-1) 8 2 2 N 32769 0 63
|
def floor(-1) 8 2 2 N 32897 0 63
|
||||||
floor(-1)
|
floor(-1)
|
||||||
-1
|
-1
|
||||||
select ceil(-161);
|
select ceil(-161);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(-161) 8 2 4 N 32769 0 63
|
def ceil(-161) 8 2 4 N 32897 0 63
|
||||||
ceil(-161)
|
ceil(-161)
|
||||||
-161
|
-161
|
||||||
select floor(-161);
|
select floor(-161);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(-161) 8 2 4 N 32769 0 63
|
def floor(-161) 8 2 4 N 32897 0 63
|
||||||
floor(-161)
|
floor(-161)
|
||||||
-161
|
-161
|
||||||
select ceil(null);
|
select ceil(null);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(null) 5 17 0 Y 32768 0 63
|
def ceil(null) 5 17 0 Y 32896 0 63
|
||||||
ceil(null)
|
ceil(null)
|
||||||
NULL
|
NULL
|
||||||
select floor(null);
|
select floor(null);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(null) 5 17 0 Y 32768 0 63
|
def floor(null) 5 17 0 Y 32896 0 63
|
||||||
floor(null)
|
floor(null)
|
||||||
NULL
|
NULL
|
||||||
select floor(1+null*5);
|
select floor(1+null*5);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(1+null*5) 5 17 0 Y 32768 0 63
|
def floor(1+null*5) 5 17 0 Y 32896 0 63
|
||||||
floor(1+null*5)
|
floor(1+null*5)
|
||||||
NULL
|
NULL
|
||||||
|
|||||||
@ -1,27 +1,27 @@
|
|||||||
alter system flush plan cache global;
|
alter system flush plan cache global;
|
||||||
select 1.345;
|
select 1.345;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def 1.345 246 6 5 N 32769 3 63
|
def 1.345 246 6 5 N 32897 3 63
|
||||||
1.345
|
1.345
|
||||||
1.345
|
1.345
|
||||||
select round(1.345);
|
select round(1.345);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def round(1.345) 246 3 1 N 32769 0 63
|
def round(1.345) 246 3 1 N 32897 0 63
|
||||||
round(1.345)
|
round(1.345)
|
||||||
1
|
1
|
||||||
select -13.544;
|
select -13.544;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def -13.544 246 6 7 N 32769 3 63
|
def -13.544 246 6 7 N 32897 3 63
|
||||||
-13.544
|
-13.544
|
||||||
-13.544
|
-13.544
|
||||||
select round(-13.544);
|
select round(-13.544);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def round(-13.544) 246 3 3 N 32769 0 63
|
def round(-13.544) 246 3 3 N 32897 0 63
|
||||||
round(-13.544)
|
round(-13.544)
|
||||||
-14
|
-14
|
||||||
select round(0.0);
|
select round(0.0);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def round(0.0) 246 3 1 N 32769 0 63
|
def round(0.0) 246 3 1 N 32897 0 63
|
||||||
round(0.0)
|
round(0.0)
|
||||||
0
|
0
|
||||||
drop table if exists t1;
|
drop table if exists t1;
|
||||||
@ -29,215 +29,215 @@ create table t1(a int);
|
|||||||
insert into t1 values(10);
|
insert into t1 values(10);
|
||||||
select round(a + 0.5) from t1;
|
select round(a + 0.5) from t1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def round(a + 0.5) 246 14 2 Y 32768 0 63
|
def round(a + 0.5) 246 14 2 Y 32896 0 63
|
||||||
round(a + 0.5)
|
round(a + 0.5)
|
||||||
11
|
11
|
||||||
select round(a + 0.4) from t1;
|
select round(a + 0.4) from t1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def round(a + 0.4) 246 14 2 Y 32768 0 63
|
def round(a + 0.4) 246 14 2 Y 32896 0 63
|
||||||
round(a + 0.4)
|
round(a + 0.4)
|
||||||
10
|
10
|
||||||
drop table t1;
|
drop table t1;
|
||||||
select floor(null);
|
select floor(null);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(null) 5 17 0 Y 32768 0 63
|
def floor(null) 5 17 0 Y 32896 0 63
|
||||||
floor(null)
|
floor(null)
|
||||||
NULL
|
NULL
|
||||||
select ceil(null);
|
select ceil(null);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(null) 5 17 0 Y 32768 0 63
|
def ceil(null) 5 17 0 Y 32896 0 63
|
||||||
ceil(null)
|
ceil(null)
|
||||||
NULL
|
NULL
|
||||||
select floor(-123);
|
select floor(-123);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(-123) 8 4 4 N 32769 0 63
|
def floor(-123) 8 4 4 N 32897 0 63
|
||||||
floor(-123)
|
floor(-123)
|
||||||
-123
|
-123
|
||||||
select floor(-123.123);
|
select floor(-123.123);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(-123.123) 246 7 4 N 32769 0 63
|
def floor(-123.123) 246 7 4 N 32897 0 63
|
||||||
floor(-123.123)
|
floor(-123.123)
|
||||||
-124
|
-124
|
||||||
select floor(123);
|
select floor(123);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(123) 8 4 3 N 32769 0 63
|
def floor(123) 8 4 3 N 32897 0 63
|
||||||
floor(123)
|
floor(123)
|
||||||
123
|
123
|
||||||
select ceil(-1234.1223);
|
select ceil(-1234.1223);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(-1234.1223) 246 9 5 N 32769 0 63
|
def ceil(-1234.1223) 246 9 5 N 32897 0 63
|
||||||
ceil(-1234.1223)
|
ceil(-1234.1223)
|
||||||
-1234
|
-1234
|
||||||
select ceil(-123);
|
select ceil(-123);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(-123) 8 4 4 N 32769 0 63
|
def ceil(-123) 8 4 4 N 32897 0 63
|
||||||
ceil(-123)
|
ceil(-123)
|
||||||
-123
|
-123
|
||||||
select ceil(123);
|
select ceil(123);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(123) 8 4 3 N 32769 0 63
|
def ceil(123) 8 4 3 N 32897 0 63
|
||||||
ceil(123)
|
ceil(123)
|
||||||
123
|
123
|
||||||
select floor(3.1415926);
|
select floor(3.1415926);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(3.1415926) 246 9 1 N 32769 0 63
|
def floor(3.1415926) 246 9 1 N 32897 0 63
|
||||||
floor(3.1415926)
|
floor(3.1415926)
|
||||||
3
|
3
|
||||||
select floor(-3.1415926);
|
select floor(-3.1415926);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(-3.1415926) 246 9 2 N 32769 0 63
|
def floor(-3.1415926) 246 9 2 N 32897 0 63
|
||||||
floor(-3.1415926)
|
floor(-3.1415926)
|
||||||
-4
|
-4
|
||||||
select floor(0.00);
|
select floor(0.00);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(0.00) 246 4 1 N 32769 0 63
|
def floor(0.00) 246 4 1 N 32897 0 63
|
||||||
floor(0.00)
|
floor(0.00)
|
||||||
0
|
0
|
||||||
select floor(-0.0);
|
select floor(-0.0);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(-0.0) 246 3 1 N 32769 0 63
|
def floor(-0.0) 246 3 1 N 32897 0 63
|
||||||
floor(-0.0)
|
floor(-0.0)
|
||||||
0
|
0
|
||||||
select floor(0.123456789);
|
select floor(0.123456789);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(0.123456789) 246 11 1 N 32769 0 63
|
def floor(0.123456789) 246 11 1 N 32897 0 63
|
||||||
floor(0.123456789)
|
floor(0.123456789)
|
||||||
0
|
0
|
||||||
select floor(-0.123456789);
|
select floor(-0.123456789);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(-0.123456789) 246 11 2 N 32769 0 63
|
def floor(-0.123456789) 246 11 2 N 32897 0 63
|
||||||
floor(-0.123456789)
|
floor(-0.123456789)
|
||||||
-1
|
-1
|
||||||
select floor(123456789.123456789);
|
select floor(123456789.123456789);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(123456789.123456789) 246 11 9 N 32769 0 63
|
def floor(123456789.123456789) 246 11 9 N 32897 0 63
|
||||||
floor(123456789.123456789)
|
floor(123456789.123456789)
|
||||||
123456789
|
123456789
|
||||||
select floor(-99999999.999999999);
|
select floor(-99999999.999999999);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(-99999999.999999999) 246 11 10 N 32769 0 63
|
def floor(-99999999.999999999) 246 11 10 N 32897 0 63
|
||||||
floor(-99999999.999999999)
|
floor(-99999999.999999999)
|
||||||
-100000000
|
-100000000
|
||||||
select floor(999999999.123456789);
|
select floor(999999999.123456789);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(999999999.123456789) 246 11 9 N 32769 0 63
|
def floor(999999999.123456789) 246 11 9 N 32897 0 63
|
||||||
floor(999999999.123456789)
|
floor(999999999.123456789)
|
||||||
999999999
|
999999999
|
||||||
select floor(-999999999.123456789);
|
select floor(-999999999.123456789);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(-999999999.123456789) 246 11 11 N 32769 0 63
|
def floor(-999999999.123456789) 246 11 11 N 32897 0 63
|
||||||
floor(-999999999.123456789)
|
floor(-999999999.123456789)
|
||||||
-1000000000
|
-1000000000
|
||||||
select floor(-123456789123456789123456789.123456789);
|
select floor(-123456789123456789123456789.123456789);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(-123456789123456789123456789.123456789) 246 11 28 N 32769 0 63
|
def floor(-123456789123456789123456789.123456789) 246 11 28 N 32897 0 63
|
||||||
floor(-123456789123456789123456789.123456789)
|
floor(-123456789123456789123456789.123456789)
|
||||||
-123456789123456789123456790
|
-123456789123456789123456790
|
||||||
select floor(123456789123456789123456789123456789123456789123456789.123456789);
|
select floor(123456789123456789123456789123456789123456789123456789.123456789);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(123456789123456789123456789123456789123456789123456789.123456789) 246 11 54 N 32769 0 63
|
def floor(123456789123456789123456789123456789123456789123456789.123456789) 246 11 54 N 32897 0 63
|
||||||
floor(123456789123456789123456789123456789123456789123456789.123456789)
|
floor(123456789123456789123456789123456789123456789123456789.123456789)
|
||||||
123456789123456789123456789123456789123456789123456789
|
123456789123456789123456789123456789123456789123456789
|
||||||
select floor(-123456789123456789123456789123456789123456789123456789.123456789);
|
select floor(-123456789123456789123456789123456789123456789123456789.123456789);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(-123456789123456789123456789123456789123456789123456789.123456789) 246 11 55 N 32769 0 63
|
def floor(-123456789123456789123456789123456789123456789123456789.123456789) 246 11 55 N 32897 0 63
|
||||||
floor(-123456789123456789123456789123456789123456789123456789.123456789)
|
floor(-123456789123456789123456789123456789123456789123456789.123456789)
|
||||||
-123456789123456789123456789123456789123456789123456790
|
-123456789123456789123456789123456789123456789123456790
|
||||||
select floor(123456789123456789123456789.123456789123456789123456789123456789);
|
select floor(123456789123456789123456789.123456789123456789123456789123456789);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(123456789123456789123456789.123456789123456789123456789123456789) 246 64 27 N 32769 0 63
|
def floor(123456789123456789123456789.123456789123456789123456789123456789) 246 64 27 N 32897 0 63
|
||||||
floor(123456789123456789123456789.123456789123456789123456789123456789)
|
floor(123456789123456789123456789.123456789123456789123456789123456789)
|
||||||
123456789123456789123456789
|
123456789123456789123456789
|
||||||
select floor(-123456789123456789123456789.123456789123456789123456789123456789);
|
select floor(-123456789123456789123456789.123456789123456789123456789123456789);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(-123456789123456789123456789.123456789123456789123456789123456789) 246 64 28 N 32769 0 63
|
def floor(-123456789123456789123456789.123456789123456789123456789123456789) 246 64 28 N 32897 0 63
|
||||||
floor(-123456789123456789123456789.123456789123456789123456789123456789)
|
floor(-123456789123456789123456789.123456789123456789123456789123456789)
|
||||||
-123456789123456789123456790
|
-123456789123456789123456790
|
||||||
select floor(-123456789123456789123456789.123456789);
|
select floor(-123456789123456789123456789.123456789);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(-123456789123456789123456789.123456789) 246 11 28 N 32769 0 63
|
def floor(-123456789123456789123456789.123456789) 246 11 28 N 32897 0 63
|
||||||
floor(-123456789123456789123456789.123456789)
|
floor(-123456789123456789123456789.123456789)
|
||||||
-123456789123456789123456790
|
-123456789123456789123456790
|
||||||
select floor(999999999999999999999999999999999999999999999.499999999);
|
select floor(999999999999999999999999999999999999999999999.499999999);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(999999999999999999999999999999999999999999999.499999999) 246 11 45 N 32769 0 63
|
def floor(999999999999999999999999999999999999999999999.499999999) 246 11 45 N 32897 0 63
|
||||||
floor(999999999999999999999999999999999999999999999.499999999)
|
floor(999999999999999999999999999999999999999999999.499999999)
|
||||||
999999999999999999999999999999999999999999999
|
999999999999999999999999999999999999999999999
|
||||||
select floor(999999999999999999999999999999999999999999999.500000001);
|
select floor(999999999999999999999999999999999999999999999.500000001);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(999999999999999999999999999999999999999999999.500000001) 246 11 45 N 32769 0 63
|
def floor(999999999999999999999999999999999999999999999.500000001) 246 11 45 N 32897 0 63
|
||||||
floor(999999999999999999999999999999999999999999999.500000001)
|
floor(999999999999999999999999999999999999999999999.500000001)
|
||||||
999999999999999999999999999999999999999999999
|
999999999999999999999999999999999999999999999
|
||||||
select floor(99999999999999999999999999999999999999999999.399999999);
|
select floor(99999999999999999999999999999999999999999999.399999999);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(99999999999999999999999999999999999999999999.399999999) 246 11 44 N 32769 0 63
|
def floor(99999999999999999999999999999999999999999999.399999999) 246 11 44 N 32897 0 63
|
||||||
floor(99999999999999999999999999999999999999999999.399999999)
|
floor(99999999999999999999999999999999999999999999.399999999)
|
||||||
99999999999999999999999999999999999999999999
|
99999999999999999999999999999999999999999999
|
||||||
select floor(-99999999999999999999999999999999999999999999.399999999);
|
select floor(-99999999999999999999999999999999999999999999.399999999);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(-99999999999999999999999999999999999999999999.399999999) 246 11 46 N 32769 0 63
|
def floor(-99999999999999999999999999999999999999999999.399999999) 246 11 46 N 32897 0 63
|
||||||
floor(-99999999999999999999999999999999999999999999.399999999)
|
floor(-99999999999999999999999999999999999999999999.399999999)
|
||||||
-100000000000000000000000000000000000000000000
|
-100000000000000000000000000000000000000000000
|
||||||
select floor(-99999999999999999999999999999999999999999999.399999999);
|
select floor(-99999999999999999999999999999999999999999999.399999999);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(-99999999999999999999999999999999999999999999.399999999) 246 11 46 N 32769 0 63
|
def floor(-99999999999999999999999999999999999999999999.399999999) 246 11 46 N 32897 0 63
|
||||||
floor(-99999999999999999999999999999999999999999999.399999999)
|
floor(-99999999999999999999999999999999999999999999.399999999)
|
||||||
-100000000000000000000000000000000000000000000
|
-100000000000000000000000000000000000000000000
|
||||||
select floor(999999999999999999999999999999999999999999999211111.399999999);
|
select floor(999999999999999999999999999999999999999999999211111.399999999);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(999999999999999999999999999999999999999999999211111.399999999) 246 11 51 N 32769 0 63
|
def floor(999999999999999999999999999999999999999999999211111.399999999) 246 11 51 N 32897 0 63
|
||||||
floor(999999999999999999999999999999999999999999999211111.399999999)
|
floor(999999999999999999999999999999999999999999999211111.399999999)
|
||||||
999999999999999999999999999999999999999999999211111
|
999999999999999999999999999999999999999999999211111
|
||||||
select floor(-999999999999999999999999999999999999999999999211111.399999999);
|
select floor(-999999999999999999999999999999999999999999999211111.399999999);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(-999999999999999999999999999999999999999999999211111.399999999) 246 11 52 N 32769 0 63
|
def floor(-999999999999999999999999999999999999999999999211111.399999999) 246 11 52 N 32897 0 63
|
||||||
floor(-999999999999999999999999999999999999999999999211111.399999999)
|
floor(-999999999999999999999999999999999999999999999211111.399999999)
|
||||||
-999999999999999999999999999999999999999999999211112
|
-999999999999999999999999999999999999999999999211112
|
||||||
select floor(-999999999999999999999999999999999999999999999511111.399999999);
|
select floor(-999999999999999999999999999999999999999999999511111.399999999);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(-999999999999999999999999999999999999999999999511111.399999999) 246 11 52 N 32769 0 63
|
def floor(-999999999999999999999999999999999999999999999511111.399999999) 246 11 52 N 32897 0 63
|
||||||
floor(-999999999999999999999999999999999999999999999511111.399999999)
|
floor(-999999999999999999999999999999999999999999999511111.399999999)
|
||||||
-999999999999999999999999999999999999999999999511112
|
-999999999999999999999999999999999999999999999511112
|
||||||
select floor(-999999999999999999999999999999999999999999999499999.399999999);
|
select floor(-999999999999999999999999999999999999999999999499999.399999999);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(-999999999999999999999999999999999999999999999499999.399999999) 246 11 52 N 32769 0 63
|
def floor(-999999999999999999999999999999999999999999999499999.399999999) 246 11 52 N 32897 0 63
|
||||||
floor(-999999999999999999999999999999999999999999999499999.399999999)
|
floor(-999999999999999999999999999999999999999999999499999.399999999)
|
||||||
-999999999999999999999999999999999999999999999500000
|
-999999999999999999999999999999999999999999999500000
|
||||||
select CEIL(109.19) ceil_val,FLOOR(109.19) floor_val from dual;
|
select CEIL(109.19) ceil_val,FLOOR(109.19) floor_val from dual;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil_val 246 6 3 N 32769 0 63
|
def ceil_val 246 6 3 N 32897 0 63
|
||||||
def floor_val 246 6 3 N 32769 0 63
|
def floor_val 246 6 3 N 32897 0 63
|
||||||
ceil_val floor_val
|
ceil_val floor_val
|
||||||
110 109
|
110 109
|
||||||
select ceil( 10.00000000001 ) from dual;
|
select ceil( 10.00000000001 ) from dual;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil( 10.00000000001 ) 246 14 2 N 32769 0 63
|
def ceil( 10.00000000001 ) 246 14 2 N 32897 0 63
|
||||||
ceil( 10.00000000001 )
|
ceil( 10.00000000001 )
|
||||||
11
|
11
|
||||||
select ceil( -1.99 )from dual;
|
select ceil( -1.99 )from dual;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil( -1.99 ) 246 4 2 N 32769 0 63
|
def ceil( -1.99 ) 246 4 2 N 32897 0 63
|
||||||
ceil( -1.99 )
|
ceil( -1.99 )
|
||||||
-1
|
-1
|
||||||
select ceil( -1.9999999999999999999999999999999999999999111111111 )from dual;
|
select ceil( -1.9999999999999999999999999999999999999999111111111 )from dual;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil( -1.9999999999999999999999999999999999999999111111111 ) 246 51 2 N 32769 0 63
|
def ceil( -1.9999999999999999999999999999999999999999111111111 ) 246 51 2 N 32897 0 63
|
||||||
ceil( -1.9999999999999999999999999999999999999999111111111 )
|
ceil( -1.9999999999999999999999999999999999999999111111111 )
|
||||||
-1
|
-1
|
||||||
select ceil( -1.999999999999999999999999999999999999999999999111111111 )from dual;
|
select ceil( -1.999999999999999999999999999999999999999999999111111111 )from dual;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil( -1.999999999999999999999999999999999999999999999111111111 ) 246 56 2 N 32769 0 63
|
def ceil( -1.999999999999999999999999999999999999999999999111111111 ) 246 56 2 N 32897 0 63
|
||||||
ceil( -1.999999999999999999999999999999999999999999999111111111 )
|
ceil( -1.999999999999999999999999999999999999999999999111111111 )
|
||||||
-1
|
-1
|
||||||
select floor(0.00000000000),ceil(0.00000);
|
select floor(0.00000000000),ceil(0.00000);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(0.00000000000) 246 13 1 N 32769 0 63
|
def floor(0.00000000000) 246 13 1 N 32897 0 63
|
||||||
def ceil(0.00000) 246 7 1 N 32769 0 63
|
def ceil(0.00000) 246 7 1 N 32897 0 63
|
||||||
floor(0.00000000000) ceil(0.00000)
|
floor(0.00000000000) ceil(0.00000)
|
||||||
0 0
|
0 0
|
||||||
select ceil( 10.00000000001 ) from dual;
|
select ceil( 10.00000000001 ) from dual;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil( 10.00000000001 ) 246 14 2 N 32769 0 63
|
def ceil( 10.00000000001 ) 246 14 2 N 32897 0 63
|
||||||
ceil( 10.00000000001 )
|
ceil( 10.00000000001 )
|
||||||
11
|
11
|
||||||
drop table if exists tbl1;
|
drop table if exists tbl1;
|
||||||
@ -251,8 +251,8 @@ insert into tbl1 values(6,'now2','haha3',-10.4256,'2014-05-04 12:00:00',0.253);
|
|||||||
insert into tbl1 values(7,'now3','haha4',0.6256,'2014-05-04 12:00:00',1.677);
|
insert into tbl1 values(7,'now3','haha4',0.6256,'2014-05-04 12:00:00',1.677);
|
||||||
select floor(i4),floor(i5) from tbl1;
|
select floor(i4),floor(i5) from tbl1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(i4) 5 17 3 Y 32768 0 63
|
def floor(i4) 5 17 3 Y 32896 0 63
|
||||||
def floor(i5) 8 5 3 Y 32768 0 63
|
def floor(i5) 8 5 3 Y 32896 0 63
|
||||||
floor(i4) floor(i5)
|
floor(i4) floor(i5)
|
||||||
1 -11
|
1 -11
|
||||||
-2 1
|
-2 1
|
||||||
@ -263,68 +263,68 @@ floor(i4) floor(i5)
|
|||||||
0 1
|
0 1
|
||||||
select max(floor(i4)),max(floor(i5)) from tbl1;
|
select max(floor(i4)),max(floor(i5)) from tbl1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def max(floor(i4)) 5 17 1 Y 32768 0 63
|
def max(floor(i4)) 5 17 1 Y 32896 0 63
|
||||||
def max(floor(i5)) 8 5 1 Y 32768 0 63
|
def max(floor(i5)) 8 5 1 Y 32896 0 63
|
||||||
max(floor(i4)) max(floor(i5))
|
max(floor(i4)) max(floor(i5))
|
||||||
5 3
|
5 3
|
||||||
select min(floor(i4)),min(floor(i5)) from tbl1;
|
select min(floor(i4)),min(floor(i5)) from tbl1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def min(floor(i4)) 5 17 3 Y 32768 0 63
|
def min(floor(i4)) 5 17 3 Y 32896 0 63
|
||||||
def min(floor(i5)) 8 5 3 Y 32768 0 63
|
def min(floor(i5)) 8 5 3 Y 32896 0 63
|
||||||
min(floor(i4)) min(floor(i5))
|
min(floor(i4)) min(floor(i5))
|
||||||
-11 -11
|
-11 -11
|
||||||
select max(ceil(i4)),max(ceil(i5)) from tbl1;
|
select max(ceil(i4)),max(ceil(i5)) from tbl1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def max(ceil(i4)) 5 17 1 Y 32768 0 63
|
def max(ceil(i4)) 5 17 1 Y 32896 0 63
|
||||||
def max(ceil(i5)) 8 5 1 Y 32768 0 63
|
def max(ceil(i5)) 8 5 1 Y 32896 0 63
|
||||||
max(ceil(i4)) max(ceil(i5))
|
max(ceil(i4)) max(ceil(i5))
|
||||||
6 4
|
6 4
|
||||||
select min(ceil(i4)),min(ceil(i5)) from tbl1;
|
select min(ceil(i4)),min(ceil(i5)) from tbl1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def min(ceil(i4)) 5 17 3 Y 32768 0 63
|
def min(ceil(i4)) 5 17 3 Y 32896 0 63
|
||||||
def min(ceil(i5)) 8 5 3 Y 32768 0 63
|
def min(ceil(i5)) 8 5 3 Y 32896 0 63
|
||||||
min(ceil(i4)) min(ceil(i5))
|
min(ceil(i4)) min(ceil(i5))
|
||||||
-10 -10
|
-10 -10
|
||||||
select avg(ceil(i4)),avg(ceil(i5)) from tbl1;
|
select avg(ceil(i4)),avg(ceil(i5)) from tbl1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def avg(ceil(i4)) 5 21 6 Y 32768 4 63
|
def avg(ceil(i4)) 5 21 6 Y 32896 4 63
|
||||||
def avg(ceil(i5)) 246 11 7 Y 32768 4 63
|
def avg(ceil(i5)) 246 11 7 Y 32896 4 63
|
||||||
avg(ceil(i4)) avg(ceil(i5))
|
avg(ceil(i4)) avg(ceil(i5))
|
||||||
0.2857 -0.2857
|
0.2857 -0.2857
|
||||||
select avg(ceil(i5)),avg(floor(i5)) from tbl1;
|
select avg(ceil(i5)),avg(floor(i5)) from tbl1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def avg(ceil(i5)) 246 11 7 Y 32768 4 63
|
def avg(ceil(i5)) 246 11 7 Y 32896 4 63
|
||||||
def avg(floor(i5)) 246 11 7 Y 32768 4 63
|
def avg(floor(i5)) 246 11 7 Y 32896 4 63
|
||||||
avg(ceil(i5)) avg(floor(i5))
|
avg(ceil(i5)) avg(floor(i5))
|
||||||
-0.2857 -1.2857
|
-0.2857 -1.2857
|
||||||
select sum(ceil(i4)),sum(ceil(i5)) from tbl1;
|
select sum(ceil(i4)),sum(ceil(i5)) from tbl1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def sum(ceil(i4)) 5 17 1 Y 32768 0 63
|
def sum(ceil(i4)) 5 17 1 Y 32896 0 63
|
||||||
def sum(ceil(i5)) 246 6 2 Y 32768 0 63
|
def sum(ceil(i5)) 246 6 2 Y 32896 0 63
|
||||||
sum(ceil(i4)) sum(ceil(i5))
|
sum(ceil(i4)) sum(ceil(i5))
|
||||||
2 -2
|
2 -2
|
||||||
select count(ceil(i4)),count(ceil(i5)) from tbl1;
|
select count(ceil(i4)),count(ceil(i5)) from tbl1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def count(ceil(i4)) 8 20 1 Y 32768 0 63
|
def count(ceil(i4)) 8 20 1 Y 32896 0 63
|
||||||
def count(ceil(i5)) 8 20 1 Y 32768 0 63
|
def count(ceil(i5)) 8 20 1 Y 32896 0 63
|
||||||
count(ceil(i4)) count(ceil(i5))
|
count(ceil(i4)) count(ceil(i5))
|
||||||
7 7
|
7 7
|
||||||
select ceil(count(ceil(i4))),floor(count(ceil(i5))) from tbl1;
|
select ceil(count(ceil(i4))),floor(count(ceil(i5))) from tbl1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(count(ceil(i4))) 8 20 1 Y 32768 0 63
|
def ceil(count(ceil(i4))) 8 20 1 Y 32896 0 63
|
||||||
def floor(count(ceil(i5))) 8 20 1 Y 32768 0 63
|
def floor(count(ceil(i5))) 8 20 1 Y 32896 0 63
|
||||||
ceil(count(ceil(i4))) floor(count(ceil(i5)))
|
ceil(count(ceil(i4))) floor(count(ceil(i5)))
|
||||||
7 7
|
7 7
|
||||||
select ceil(avg(ceil(i4))),floor(avg(ceil(i5))) from tbl1;
|
select ceil(avg(ceil(i4))),floor(avg(ceil(i5))) from tbl1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(avg(ceil(i4))) 5 17 1 Y 32768 0 63
|
def ceil(avg(ceil(i4))) 5 17 1 Y 32896 0 63
|
||||||
def floor(avg(ceil(i5))) 8 9 2 Y 32768 0 63
|
def floor(avg(ceil(i5))) 8 9 2 Y 32896 0 63
|
||||||
ceil(avg(ceil(i4))) floor(avg(ceil(i5)))
|
ceil(avg(ceil(i4))) floor(avg(ceil(i5)))
|
||||||
1 -1
|
1 -1
|
||||||
select ceil(avg(ceil(i4))),ceil(avg(ceil(i5))) from tbl1;
|
select ceil(avg(ceil(i4))),ceil(avg(ceil(i5))) from tbl1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(avg(ceil(i4))) 5 17 1 Y 32768 0 63
|
def ceil(avg(ceil(i4))) 5 17 1 Y 32896 0 63
|
||||||
def ceil(avg(ceil(i5))) 8 9 1 Y 32768 0 63
|
def ceil(avg(ceil(i5))) 8 9 1 Y 32896 0 63
|
||||||
ceil(avg(ceil(i4))) ceil(avg(ceil(i5)))
|
ceil(avg(ceil(i4))) ceil(avg(ceil(i5)))
|
||||||
1 0
|
1 0
|
||||||
select * from tbl1 where floor(i4)=2;
|
select * from tbl1 where floor(i4)=2;
|
||||||
@ -370,8 +370,8 @@ i1 v2 i3 i4 d4 i5
|
|||||||
7 now3 haha4 0.6256 2014-05-04 12:00:00.000000 1.677
|
7 now3 haha4 0.6256 2014-05-04 12:00:00.000000 1.677
|
||||||
select floor(i1/10*8),i1/10*8 from tbl1;
|
select floor(i1/10*8),i1/10*8 from tbl1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(i1/10*8) 8 16 1 Y 32768 0 63
|
def floor(i1/10*8) 8 16 1 Y 32896 0 63
|
||||||
def i1/10*8 246 18 6 Y 32768 4 63
|
def i1/10*8 246 18 6 Y 32896 4 63
|
||||||
floor(i1/10*8) i1/10*8
|
floor(i1/10*8) i1/10*8
|
||||||
0 0.8000
|
0 0.8000
|
||||||
1 1.6000
|
1 1.6000
|
||||||
@ -382,8 +382,8 @@ floor(i1/10*8) i1/10*8
|
|||||||
5 5.6000
|
5 5.6000
|
||||||
select ceil(i1/10*8),i1/10*8 from tbl1;
|
select ceil(i1/10*8),i1/10*8 from tbl1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(i1/10*8) 8 16 1 Y 32768 0 63
|
def ceil(i1/10*8) 8 16 1 Y 32896 0 63
|
||||||
def i1/10*8 246 18 6 Y 32768 4 63
|
def i1/10*8 246 18 6 Y 32896 4 63
|
||||||
ceil(i1/10*8) i1/10*8
|
ceil(i1/10*8) i1/10*8
|
||||||
1 0.8000
|
1 0.8000
|
||||||
2 1.6000
|
2 1.6000
|
||||||
@ -426,7 +426,7 @@ i1 v2 i3 i4 d4 i5
|
|||||||
6 now2 haha3 -10.4256 2014-05-04 12:00:00.000000 0.253
|
6 now2 haha3 -10.4256 2014-05-04 12:00:00.000000 0.253
|
||||||
select floor(i4) abc from tbl1 order by abc desc;
|
select floor(i4) abc from tbl1 order by abc desc;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abc 5 17 3 Y 32768 0 63
|
def abc 5 17 3 Y 32896 0 63
|
||||||
abc
|
abc
|
||||||
5
|
5
|
||||||
1
|
1
|
||||||
@ -437,7 +437,7 @@ abc
|
|||||||
-11
|
-11
|
||||||
select floor(v2) from tbl1;
|
select floor(v2) from tbl1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(v2) 5 17 1 Y 32768 0 63
|
def floor(v2) 5 17 1 Y 32896 0 63
|
||||||
floor(v2)
|
floor(v2)
|
||||||
0
|
0
|
||||||
0
|
0
|
||||||
@ -456,7 +456,7 @@ Warning 1292 Truncated incorrect DOUBLE value: 'now2'
|
|||||||
Warning 1292 Truncated incorrect DOUBLE value: 'now3'
|
Warning 1292 Truncated incorrect DOUBLE value: 'now3'
|
||||||
select floor(i3) from tbl1;
|
select floor(i3) from tbl1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(i3) 5 17 1 Y 32768 0 63
|
def floor(i3) 5 17 1 Y 32896 0 63
|
||||||
floor(i3)
|
floor(i3)
|
||||||
0
|
0
|
||||||
0
|
0
|
||||||
@ -475,7 +475,7 @@ Warning 1292 Truncated incorrect DOUBLE value: 'haha3'
|
|||||||
Warning 1292 Truncated incorrect DOUBLE value: 'haha4'
|
Warning 1292 Truncated incorrect DOUBLE value: 'haha4'
|
||||||
select floor(d4) from tbl1;
|
select floor(d4) from tbl1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(d4) 5 17 14 Y 32768 0 63
|
def floor(d4) 5 17 14 Y 32896 0 63
|
||||||
floor(d4)
|
floor(d4)
|
||||||
20140504120000
|
20140504120000
|
||||||
20140504120000
|
20140504120000
|
||||||
@ -491,8 +491,8 @@ insert into tbl2 values(2,'2.5');
|
|||||||
insert into tbl2 values(3,'-3.2');
|
insert into tbl2 values(3,'-3.2');
|
||||||
select floor(v2),ceil(v2) from tbl2;
|
select floor(v2),ceil(v2) from tbl2;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(v2) 5 17 2 Y 32768 0 63
|
def floor(v2) 5 17 2 Y 32896 0 63
|
||||||
def ceil(v2) 5 17 2 Y 32768 0 63
|
def ceil(v2) 5 17 2 Y 32896 0 63
|
||||||
floor(v2) ceil(v2)
|
floor(v2) ceil(v2)
|
||||||
1 1
|
1 1
|
||||||
2 3
|
2 3
|
||||||
|
|||||||
@ -6,27 +6,27 @@ repeat(' ',10)
|
|||||||
|
|
||||||
select extract(MICROSECOND FROM '2012-09-01 10:35:07:99999') ;
|
select extract(MICROSECOND FROM '2012-09-01 10:35:07:99999') ;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(MICROSECOND FROM '2012-09-01 10:35:07:99999') 8 20 1 Y 32768 0 63
|
def extract(MICROSECOND FROM '2012-09-01 10:35:07:99999') 8 20 1 Y 32896 0 63
|
||||||
extract(MICROSECOND FROM '2012-09-01 10:35:07:99999')
|
extract(MICROSECOND FROM '2012-09-01 10:35:07:99999')
|
||||||
0
|
0
|
||||||
select extract(SECOND FROM '2012-09-01 10:35:07:99999') ;
|
select extract(SECOND FROM '2012-09-01 10:35:07:99999') ;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(SECOND FROM '2012-09-01 10:35:07:99999') 8 20 1 Y 32768 0 63
|
def extract(SECOND FROM '2012-09-01 10:35:07:99999') 8 20 1 Y 32896 0 63
|
||||||
extract(SECOND FROM '2012-09-01 10:35:07:99999')
|
extract(SECOND FROM '2012-09-01 10:35:07:99999')
|
||||||
7
|
7
|
||||||
select extract(MINUTE FROM '2012-09-01 10:35:07:99999') ;
|
select extract(MINUTE FROM '2012-09-01 10:35:07:99999') ;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(MINUTE FROM '2012-09-01 10:35:07:99999') 8 20 2 Y 32768 0 63
|
def extract(MINUTE FROM '2012-09-01 10:35:07:99999') 8 20 2 Y 32896 0 63
|
||||||
extract(MINUTE FROM '2012-09-01 10:35:07:99999')
|
extract(MINUTE FROM '2012-09-01 10:35:07:99999')
|
||||||
35
|
35
|
||||||
select extract(HOUR FROM '2012-09-01 10:35:07:99999') ;
|
select extract(HOUR FROM '2012-09-01 10:35:07:99999') ;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(HOUR FROM '2012-09-01 10:35:07:99999') 8 20 2 Y 32768 0 63
|
def extract(HOUR FROM '2012-09-01 10:35:07:99999') 8 20 2 Y 32896 0 63
|
||||||
extract(HOUR FROM '2012-09-01 10:35:07:99999')
|
extract(HOUR FROM '2012-09-01 10:35:07:99999')
|
||||||
10
|
10
|
||||||
select extract(DAY FROM '2012-09-01 10:35:07:99999') ;
|
select extract(DAY FROM '2012-09-01 10:35:07:99999') ;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def extract(DAY FROM '2012-09-01 10:35:07:99999') 8 20 1 Y 32768 0 63
|
def extract(DAY FROM '2012-09-01 10:35:07:99999') 8 20 1 Y 32896 0 63
|
||||||
extract(DAY FROM '2012-09-01 10:35:07:99999')
|
extract(DAY FROM '2012-09-01 10:35:07:99999')
|
||||||
1
|
1
|
||||||
select date_format('2007-10-04 22:23:10.567', '%H:%i:%s');
|
select date_format('2007-10-04 22:23:10.567', '%H:%i:%s');
|
||||||
@ -250,7 +250,7 @@ CAST(DATE_FORMAT(NULL, '%s') AS CHAR)
|
|||||||
NULL
|
NULL
|
||||||
SELECT CAST(DATE_FORMAT(NULL, '%s') AS DECIMAL(23,6));
|
SELECT CAST(DATE_FORMAT(NULL, '%s') AS DECIMAL(23,6));
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def CAST(DATE_FORMAT(NULL, '%s') AS DECIMAL(23,6)) 246 25 0 Y 32768 6 63
|
def CAST(DATE_FORMAT(NULL, '%s') AS DECIMAL(23,6)) 246 25 0 Y 32896 6 63
|
||||||
CAST(DATE_FORMAT(NULL, '%s') AS DECIMAL(23,6))
|
CAST(DATE_FORMAT(NULL, '%s') AS DECIMAL(23,6))
|
||||||
NULL
|
NULL
|
||||||
SELECT CAST(DATE_FORMAT(NULL, '%s') AS DATETIME);
|
SELECT CAST(DATE_FORMAT(NULL, '%s') AS DATETIME);
|
||||||
@ -260,7 +260,7 @@ CAST(DATE_FORMAT(NULL, '%s') AS DATETIME)
|
|||||||
NULL
|
NULL
|
||||||
SELECT DATE_FORMAT(NULL, '%s')+0e0;
|
SELECT DATE_FORMAT(NULL, '%s')+0e0;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def DATE_FORMAT(NULL, '%s')+0e0 5 23 0 Y 32768 31 63
|
def DATE_FORMAT(NULL, '%s')+0e0 5 23 0 Y 32896 31 63
|
||||||
DATE_FORMAT(NULL, '%s')+0e0
|
DATE_FORMAT(NULL, '%s')+0e0
|
||||||
NULL
|
NULL
|
||||||
select str_to_date('2003-01-02', '%Y-%m-%d') as f3;
|
select str_to_date('2003-01-02', '%Y-%m-%d') as f3;
|
||||||
@ -295,127 +295,127 @@ str_to_date('2014-06-','%Y%m%d')
|
|||||||
NULL
|
NULL
|
||||||
select '+' + 1;
|
select '+' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '+' + 1 5 23 1 N 32769 31 63
|
def '+' + 1 5 23 1 N 32897 31 63
|
||||||
'+' + 1
|
'+' + 1
|
||||||
1
|
1
|
||||||
select '-' + 1;
|
select '-' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '-' + 1 5 23 1 N 32769 31 63
|
def '-' + 1 5 23 1 N 32897 31 63
|
||||||
'-' + 1
|
'-' + 1
|
||||||
1
|
1
|
||||||
select '.' + 1;
|
select '.' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '.' + 1 5 23 1 N 32769 31 63
|
def '.' + 1 5 23 1 N 32897 31 63
|
||||||
'.' + 1
|
'.' + 1
|
||||||
1
|
1
|
||||||
select '_' + 1;
|
select '_' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '_' + 1 5 23 1 N 32769 31 63
|
def '_' + 1 5 23 1 N 32897 31 63
|
||||||
'_' + 1
|
'_' + 1
|
||||||
1
|
1
|
||||||
select '~' + 1;
|
select '~' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '~' + 1 5 23 1 N 32769 31 63
|
def '~' + 1 5 23 1 N 32897 31 63
|
||||||
'~' + 1
|
'~' + 1
|
||||||
1
|
1
|
||||||
select '@' + 1;
|
select '@' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '@' + 1 5 23 1 N 32769 31 63
|
def '@' + 1 5 23 1 N 32897 31 63
|
||||||
'@' + 1
|
'@' + 1
|
||||||
1
|
1
|
||||||
select '#' + 1;
|
select '#' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '#' + 1 5 23 1 N 32769 31 63
|
def '#' + 1 5 23 1 N 32897 31 63
|
||||||
'#' + 1
|
'#' + 1
|
||||||
1
|
1
|
||||||
select '%' + 1;
|
select '%' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '%' + 1 5 23 1 N 32769 31 63
|
def '%' + 1 5 23 1 N 32897 31 63
|
||||||
'%' + 1
|
'%' + 1
|
||||||
1
|
1
|
||||||
select '^' + 1;
|
select '^' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '^' + 1 5 23 1 N 32769 31 63
|
def '^' + 1 5 23 1 N 32897 31 63
|
||||||
'^' + 1
|
'^' + 1
|
||||||
1
|
1
|
||||||
select '$%%%' + 1;
|
select '$%%%' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '$%%%' + 1 5 23 1 N 32769 31 63
|
def '$%%%' + 1 5 23 1 N 32897 31 63
|
||||||
'$%%%' + 1
|
'$%%%' + 1
|
||||||
1
|
1
|
||||||
select '(' + 1;
|
select '(' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '(' + 1 5 23 1 N 32769 31 63
|
def '(' + 1 5 23 1 N 32897 31 63
|
||||||
'(' + 1
|
'(' + 1
|
||||||
1
|
1
|
||||||
select ')' + 1;
|
select ')' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ')' + 1 5 23 1 N 32769 31 63
|
def ')' + 1 5 23 1 N 32897 31 63
|
||||||
')' + 1
|
')' + 1
|
||||||
1
|
1
|
||||||
select '=' + 1;
|
select '=' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '=' + 1 5 23 1 N 32769 31 63
|
def '=' + 1 5 23 1 N 32897 31 63
|
||||||
'=' + 1
|
'=' + 1
|
||||||
1
|
1
|
||||||
select '{' + 1;
|
select '{' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '{' + 1 5 23 1 N 32769 31 63
|
def '{' + 1 5 23 1 N 32897 31 63
|
||||||
'{' + 1
|
'{' + 1
|
||||||
1
|
1
|
||||||
select '}' + 1;
|
select '}' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '}' + 1 5 23 1 N 32769 31 63
|
def '}' + 1 5 23 1 N 32897 31 63
|
||||||
'}' + 1
|
'}' + 1
|
||||||
1
|
1
|
||||||
select '|' + 1;
|
select '|' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '|' + 1 5 23 1 N 32769 31 63
|
def '|' + 1 5 23 1 N 32897 31 63
|
||||||
'|' + 1
|
'|' + 1
|
||||||
1
|
1
|
||||||
select '\'' + 1;
|
select '\'' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '\'' + 1 5 23 1 N 32769 31 63
|
def '\'' + 1 5 23 1 N 32897 31 63
|
||||||
'\'' + 1
|
'\'' + 1
|
||||||
1
|
1
|
||||||
select '"' + 1;
|
select '"' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '"' + 1 5 23 1 N 32769 31 63
|
def '"' + 1 5 23 1 N 32897 31 63
|
||||||
'"' + 1
|
'"' + 1
|
||||||
1
|
1
|
||||||
select ':' + 1;
|
select ':' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ':' + 1 5 23 1 N 32769 31 63
|
def ':' + 1 5 23 1 N 32897 31 63
|
||||||
':' + 1
|
':' + 1
|
||||||
1
|
1
|
||||||
select '<' + 1;
|
select '<' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '<' + 1 5 23 1 N 32769 31 63
|
def '<' + 1 5 23 1 N 32897 31 63
|
||||||
'<' + 1
|
'<' + 1
|
||||||
1
|
1
|
||||||
select '>' + 1;
|
select '>' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '>' + 1 5 23 1 N 32769 31 63
|
def '>' + 1 5 23 1 N 32897 31 63
|
||||||
'>' + 1
|
'>' + 1
|
||||||
1
|
1
|
||||||
select '?' + 1;
|
select '?' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '?' + 1 5 23 1 N 32769 31 63
|
def '?' + 1 5 23 1 N 32897 31 63
|
||||||
'?' + 1
|
'?' + 1
|
||||||
1
|
1
|
||||||
select '/' + 1;
|
select '/' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '/' + 1 5 23 1 N 32769 31 63
|
def '/' + 1 5 23 1 N 32897 31 63
|
||||||
'/' + 1
|
'/' + 1
|
||||||
1
|
1
|
||||||
select '!@##' + 1;
|
select '!@##' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '!@##' + 1 5 23 1 N 32769 31 63
|
def '!@##' + 1 5 23 1 N 32897 31 63
|
||||||
'!@##' + 1
|
'!@##' + 1
|
||||||
1
|
1
|
||||||
select '$^^%%^$%(*&^(*^&*^&)' + 1;
|
select '$^^%%^$%(*&^(*^&*^&)' + 1;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def '$^^%%^$%(*&^(*^&*^&)' + 1 5 23 1 N 32769 31 63
|
def '$^^%%^$%(*&^(*^&*^&)' + 1 5 23 1 N 32897 31 63
|
||||||
'$^^%%^$%(*&^(*^&*^&)' + 1
|
'$^^%%^$%(*&^(*^&*^&)' + 1
|
||||||
1
|
1
|
||||||
select concat(NULL, 'aaa');
|
select concat(NULL, 'aaa');
|
||||||
@ -440,7 +440,7 @@ concat('','aaa')
|
|||||||
aaa
|
aaa
|
||||||
select 1.1/0.0;
|
select 1.1/0.0;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def 1.1/0.0 246 8 0 Y 32768 5 63
|
def 1.1/0.0 246 8 0 Y 32896 5 63
|
||||||
1.1/0.0
|
1.1/0.0
|
||||||
NULL
|
NULL
|
||||||
select __OB__MIN__ > 1;
|
select __OB__MIN__ > 1;
|
||||||
@ -456,52 +456,52 @@ select dump(1);
|
|||||||
ERROR 0A000: The input type of the DUMP function not supported
|
ERROR 0A000: The input type of the DUMP function not supported
|
||||||
select round(1.1234, 3);
|
select round(1.1234, 3);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def round(1.1234, 3) 246 7 5 N 32769 3 63
|
def round(1.1234, 3) 246 7 5 N 32897 3 63
|
||||||
round(1.1234, 3)
|
round(1.1234, 3)
|
||||||
1.123
|
1.123
|
||||||
select round(1.1234);
|
select round(1.1234);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def round(1.1234) 246 3 1 N 32769 0 63
|
def round(1.1234) 246 3 1 N 32897 0 63
|
||||||
round(1.1234)
|
round(1.1234)
|
||||||
1
|
1
|
||||||
select false is true;
|
select false is true;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def false is true 3 1 1 N 32769 0 63
|
def false is true 3 1 1 N 32897 0 63
|
||||||
false is true
|
false is true
|
||||||
0
|
0
|
||||||
select NULL is true;
|
select NULL is true;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def NULL is true 3 1 1 N 32769 0 63
|
def NULL is true 3 1 1 N 32897 0 63
|
||||||
NULL is true
|
NULL is true
|
||||||
0
|
0
|
||||||
select true is true;
|
select true is true;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def true is true 3 1 1 N 32769 0 63
|
def true is true 3 1 1 N 32897 0 63
|
||||||
true is true
|
true is true
|
||||||
1
|
1
|
||||||
select true is not true;
|
select true is not true;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def true is not true 3 1 1 N 32769 0 63
|
def true is not true 3 1 1 N 32897 0 63
|
||||||
true is not true
|
true is not true
|
||||||
0
|
0
|
||||||
select NULL is NULL;
|
select NULL is NULL;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def NULL is NULL 3 1 1 N 32769 0 63
|
def NULL is NULL 3 1 1 N 32897 0 63
|
||||||
NULL is NULL
|
NULL is NULL
|
||||||
1
|
1
|
||||||
select NULL is not NULL;
|
select NULL is not NULL;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def NULL is not NULL 3 1 1 N 32769 0 63
|
def NULL is not NULL 3 1 1 N 32897 0 63
|
||||||
NULL is not NULL
|
NULL is not NULL
|
||||||
0
|
0
|
||||||
select true is false;
|
select true is false;
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def true is false 3 1 1 N 32769 0 63
|
def true is false 3 1 1 N 32897 0 63
|
||||||
true is false
|
true is false
|
||||||
0
|
0
|
||||||
select -'aaa';
|
select -'aaa';
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def -'aaa' 5 23 2 N 32769 31 63
|
def -'aaa' 5 23 2 N 32897 31 63
|
||||||
-'aaa'
|
-'aaa'
|
||||||
-0
|
-0
|
||||||
select DATE_ADD(null, INTERVAL 5 DAY);
|
select DATE_ADD(null, INTERVAL 5 DAY);
|
||||||
@ -526,7 +526,7 @@ DATE_FORMAT(null, '%Y/%m/%D')
|
|||||||
NULL
|
NULL
|
||||||
select time_to_usec(null);
|
select time_to_usec(null);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def time_to_usec(null) 8 20 0 Y 32768 0 63
|
def time_to_usec(null) 8 20 0 Y 32896 0 63
|
||||||
time_to_usec(null)
|
time_to_usec(null)
|
||||||
NULL
|
NULL
|
||||||
select usec_to_time(null);
|
select usec_to_time(null);
|
||||||
@ -536,132 +536,132 @@ usec_to_time(null)
|
|||||||
NULL
|
NULL
|
||||||
select EXTRACT(DAY FROM null);
|
select EXTRACT(DAY FROM null);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def EXTRACT(DAY FROM null) 8 20 0 Y 32768 0 63
|
def EXTRACT(DAY FROM null) 8 20 0 Y 32896 0 63
|
||||||
EXTRACT(DAY FROM null)
|
EXTRACT(DAY FROM null)
|
||||||
NULL
|
NULL
|
||||||
select abs(10);
|
select abs(10);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(10) 8 2 2 N 32769 0 63
|
def abs(10) 8 2 2 N 32897 0 63
|
||||||
abs(10)
|
abs(10)
|
||||||
10
|
10
|
||||||
select abs(-10);
|
select abs(-10);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(-10) 8 2 2 N 32769 0 63
|
def abs(-10) 8 2 2 N 32897 0 63
|
||||||
abs(-10)
|
abs(-10)
|
||||||
10
|
10
|
||||||
select abs(-0);
|
select abs(-0);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(-0) 8 2 1 N 32769 0 63
|
def abs(-0) 8 2 1 N 32897 0 63
|
||||||
abs(-0)
|
abs(-0)
|
||||||
0
|
0
|
||||||
select abs(0);
|
select abs(0);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(0) 8 2 1 N 32769 0 63
|
def abs(0) 8 2 1 N 32897 0 63
|
||||||
abs(0)
|
abs(0)
|
||||||
0
|
0
|
||||||
select abs(1);
|
select abs(1);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(1) 8 2 1 N 32769 0 63
|
def abs(1) 8 2 1 N 32897 0 63
|
||||||
abs(1)
|
abs(1)
|
||||||
1
|
1
|
||||||
select abs(-1);
|
select abs(-1);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(-1) 8 2 1 N 32769 0 63
|
def abs(-1) 8 2 1 N 32897 0 63
|
||||||
abs(-1)
|
abs(-1)
|
||||||
1
|
1
|
||||||
select abs(-1000000000000);
|
select abs(-1000000000000);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(-1000000000000) 8 2 13 N 32769 0 63
|
def abs(-1000000000000) 8 2 13 N 32897 0 63
|
||||||
abs(-1000000000000)
|
abs(-1000000000000)
|
||||||
1000000000000
|
1000000000000
|
||||||
select abs(1000000000000);
|
select abs(1000000000000);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(1000000000000) 8 2 13 N 32769 0 63
|
def abs(1000000000000) 8 2 13 N 32897 0 63
|
||||||
abs(1000000000000)
|
abs(1000000000000)
|
||||||
1000000000000
|
1000000000000
|
||||||
select abs(0.1);
|
select abs(0.1);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(0.1) 246 4 3 N 32769 1 63
|
def abs(0.1) 246 4 3 N 32897 1 63
|
||||||
abs(0.1)
|
abs(0.1)
|
||||||
0.1
|
0.1
|
||||||
select abs(-0.1);
|
select abs(-0.1);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(-0.1) 246 4 3 N 32769 1 63
|
def abs(-0.1) 246 4 3 N 32897 1 63
|
||||||
abs(-0.1)
|
abs(-0.1)
|
||||||
0.1
|
0.1
|
||||||
select abs(-11.10);
|
select abs(-11.10);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(-11.10) 246 6 5 N 32769 2 63
|
def abs(-11.10) 246 6 5 N 32897 2 63
|
||||||
abs(-11.10)
|
abs(-11.10)
|
||||||
11.10
|
11.10
|
||||||
select abs(null);
|
select abs(null);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(null) 5 23 0 Y 32768 31 63
|
def abs(null) 5 23 0 Y 32896 31 63
|
||||||
abs(null)
|
abs(null)
|
||||||
NULL
|
NULL
|
||||||
select abs(NULL);
|
select abs(NULL);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(NULL) 5 23 0 Y 32768 31 63
|
def abs(NULL) 5 23 0 Y 32896 31 63
|
||||||
abs(NULL)
|
abs(NULL)
|
||||||
NULL
|
NULL
|
||||||
select abs(Null);
|
select abs(Null);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(Null) 5 23 0 Y 32768 31 63
|
def abs(Null) 5 23 0 Y 32896 31 63
|
||||||
abs(Null)
|
abs(Null)
|
||||||
NULL
|
NULL
|
||||||
select abs(5-5);
|
select abs(5-5);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(5-5) 8 3 1 N 32769 0 63
|
def abs(5-5) 8 3 1 N 32897 0 63
|
||||||
abs(5-5)
|
abs(5-5)
|
||||||
0
|
0
|
||||||
select abs(-0.1*3);
|
select abs(-0.1*3);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(-0.1*3) 246 5 3 N 32769 1 63
|
def abs(-0.1*3) 246 5 3 N 32897 1 63
|
||||||
abs(-0.1*3)
|
abs(-0.1*3)
|
||||||
0.3
|
0.3
|
||||||
select abs('10');
|
select abs('10');
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs('10') 5 23 2 N 32769 31 63
|
def abs('10') 5 23 2 N 32897 31 63
|
||||||
abs('10')
|
abs('10')
|
||||||
10
|
10
|
||||||
select abs('1');
|
select abs('1');
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs('1') 5 23 1 N 32769 31 63
|
def abs('1') 5 23 1 N 32897 31 63
|
||||||
abs('1')
|
abs('1')
|
||||||
1
|
1
|
||||||
select abs('100');
|
select abs('100');
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs('100') 5 23 3 N 32769 31 63
|
def abs('100') 5 23 3 N 32897 31 63
|
||||||
abs('100')
|
abs('100')
|
||||||
100
|
100
|
||||||
select abs('-100');
|
select abs('-100');
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs('-100') 5 23 3 N 32769 31 63
|
def abs('-100') 5 23 3 N 32897 31 63
|
||||||
abs('-100')
|
abs('-100')
|
||||||
100
|
100
|
||||||
select abs('-100.001');
|
select abs('-100.001');
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs('-100.001') 5 23 7 N 32769 31 63
|
def abs('-100.001') 5 23 7 N 32897 31 63
|
||||||
abs('-100.001')
|
abs('-100.001')
|
||||||
100.001
|
100.001
|
||||||
select abs(cast(-1.21 as decimal(10,5)));
|
select abs(cast(-1.21 as decimal(10,5)));
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(cast(-1.21 as decimal(10,5))) 246 12 7 N 32769 5 63
|
def abs(cast(-1.21 as decimal(10,5))) 246 12 7 N 32897 5 63
|
||||||
abs(cast(-1.21 as decimal(10,5)))
|
abs(cast(-1.21 as decimal(10,5)))
|
||||||
1.21000
|
1.21000
|
||||||
select abs(cast(-1.21 as char(1024)));
|
select abs(cast(-1.21 as char(1024)));
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(cast(-1.21 as char(1024))) 5 23 4 N 32769 31 63
|
def abs(cast(-1.21 as char(1024))) 5 23 4 N 32897 31 63
|
||||||
abs(cast(-1.21 as char(1024)))
|
abs(cast(-1.21 as char(1024)))
|
||||||
1.21
|
1.21
|
||||||
select abs(cast(-1.21 as decimal(5,3)));
|
select abs(cast(-1.21 as decimal(5,3)));
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(cast(-1.21 as decimal(5,3))) 246 7 5 N 32769 3 63
|
def abs(cast(-1.21 as decimal(5,3))) 246 7 5 N 32897 3 63
|
||||||
abs(cast(-1.21 as decimal(5,3)))
|
abs(cast(-1.21 as decimal(5,3)))
|
||||||
1.210
|
1.210
|
||||||
select abs(cast(-1.21 as numeric));
|
select abs(cast(-1.21 as numeric));
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(cast(-1.21 as numeric)) 246 11 1 N 32769 0 63
|
def abs(cast(-1.21 as numeric)) 246 11 1 N 32897 0 63
|
||||||
abs(cast(-1.21 as numeric))
|
abs(cast(-1.21 as numeric))
|
||||||
1
|
1
|
||||||
select repeat ('1',10);
|
select repeat ('1',10);
|
||||||
@ -686,7 +686,7 @@ repeat ('abc',10)
|
|||||||
abcabcabcabcabcabcabcabcabcabc
|
abcabcabcabcabcabcabcabcabcabc
|
||||||
select cast(repeat('1',5) as signed int);
|
select cast(repeat('1',5) as signed int);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def cast(repeat('1',5) as signed int) 8 21 5 Y 32768 0 63
|
def cast(repeat('1',5) as signed int) 8 21 5 Y 32896 0 63
|
||||||
cast(repeat('1',5) as signed int)
|
cast(repeat('1',5) as signed int)
|
||||||
11111
|
11111
|
||||||
select repeat(substr('abcd',2),1);
|
select repeat(substr('abcd',2),1);
|
||||||
@ -696,22 +696,22 @@ repeat(substr('abcd',2),1)
|
|||||||
bcd
|
bcd
|
||||||
select length(repeat(0xa1,215)), length(repeat(0x1a, 310));
|
select length(repeat(0xa1,215)), length(repeat(0x1a, 310));
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def length(repeat(0xa1,215)) 8 20 3 Y 32768 0 63
|
def length(repeat(0xa1,215)) 8 20 3 Y 32896 0 63
|
||||||
def length(repeat(0x1a, 310)) 8 20 3 Y 32768 0 63
|
def length(repeat(0x1a, 310)) 8 20 3 Y 32896 0 63
|
||||||
length(repeat(0xa1,215)) length(repeat(0x1a, 310))
|
length(repeat(0xa1,215)) length(repeat(0x1a, 310))
|
||||||
215 310
|
215 310
|
||||||
select abs(true);
|
select abs(true);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def abs(true) 8 1 1 N 32769 0 63
|
def abs(true) 8 1 1 N 32897 0 63
|
||||||
abs(true)
|
abs(true)
|
||||||
1
|
1
|
||||||
select floor(1);
|
select floor(1);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def floor(1) 8 1 1 N 32769 0 63
|
def floor(1) 8 1 1 N 32897 0 63
|
||||||
floor(1)
|
floor(1)
|
||||||
1
|
1
|
||||||
select ceil(1);
|
select ceil(1);
|
||||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||||
def ceil(1) 8 1 1 N 32769 0 63
|
def ceil(1) 8 1 1 N 32897 0 63
|
||||||
ceil(1)
|
ceil(1)
|
||||||
1
|
1
|
||||||
|
|||||||
Reference in New Issue
Block a user