| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
When we cast datetime value to DATE (TIME) type we should throw away its
time (date) part. This was not done properly if CAST() function was used
in datetime expressions.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
BINARY(N) and VARBIBARY(N)
2. More 4.0 compatibility and more BINARY keyword consistency:
2a. CREATE TABLE a (a CHAR(N) BINARY)
is now synonym for
CREATE TABLE a (a CHAR(N) COLLATE xxxx_bin)
2b. SELECT BINARY x
is still synonin for
SELECT x COLLATE xxxxx_bin.
|
|
|
|
|
| |
CONVERT3 was removed, it was for test purposes,
and rather harmful.
|
|
|
|
|
|
|
|
|
|
| |
Fixed output from mysqlbinlog when using --skip-comments
Fixed warnings from valgrind
Fixed ref_length when used with HEAP tables
More efficent need_conversion()
Fixed error handling in UPDATE with not updateable tables
Fixed bug in null handling in CAST to signed/unsigned
|
|
|
|
| |
CONVERT(expr, expr, expr);
|
| |
|
|
|
|
|
|
|
|
| |
is_used_lock(), char_lengtrh(), bit_xor()
added string length for more speed
made code covarage for print() method of Item
fixed printability of some items (SCRUM) (WL#1274)
|
| |
|
|
|
|
| |
character_set_results is now the same with character_set_client by default
|
|
|
|
| |
SELECT CAST(_latin1'string' AS CHAR CHARACTER SET latin2)
|
|
|
|
| |
#195
|
|
|
|
| |
Fixing UNION's popping up in slow query log
|
|
Added CEIL as an alias for CEILING
Cleaned up CHECK constraint handling.
(We don't anymore require braces after CHECK)
Added casting to CHAR.
|