diff options
author | unknown <bar@mysql.com> | 2004-08-26 16:31:37 +0500 |
---|---|---|
committer | unknown <bar@mysql.com> | 2004-08-26 16:31:37 +0500 |
commit | 42771f9877c17050a230cdaf8a26afc5d077a712 (patch) | |
tree | 87bdea54aaf019dbdbc0f7e73a1ff7be7842b4bb /sql | |
parent | c1825f208cafe972f69517c2b164de5ccfb2ab92 (diff) | |
download | mariadb-git-42771f9877c17050a230cdaf8a26afc5d077a712.tar.gz |
"SELECT BINARY x" now means "SELECT CAST(x AS BINARY)".
Diffstat (limited to 'sql')
-rw-r--r-- | sql/sql_yacc.yy | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/sql/sql_yacc.yy b/sql/sql_yacc.yy index 9cc39fe5104..4eca7359023 100644 --- a/sql/sql_yacc.yy +++ b/sql/sql_yacc.yy @@ -2745,8 +2745,7 @@ simple_expr: | ASCII_SYM '(' expr ')' { $$= new Item_func_ascii($3); } | BINARY expr %prec NEG { - $$= new Item_func_set_collation($2,new Item_string(binary_keyword, - 6, &my_charset_latin1)); + $$= create_func_cast($2, ITEM_CAST_CHAR, -1, &my_charset_bin); } | CAST_SYM '(' expr AS cast_type ')' { |