1
0
mirror of https://github.com/MariaDB/server.git synced 2025-08-30 11:22:14 +03:00
Files
mariadb/sql
anozdrin@mysql.com 0ff8f60b45 Patch for WL#2894: Make stored routine variables work
according to the standard.

The idea is to use Field-classes to implement stored routines
variables. Also, we should provide facade to Item-hierarchy
by Item_field class (it is necessary, since SRVs take part
in expressions).

The patch fixes the following bugs:
  - BUG#8702: Stored Procedures: No Error/Warning shown for inappropriate data 
    type matching; 
 
  - BUG#8768: Functions: For any unsigned data type, -ve values can be passed 
    and returned; 
 
  - BUG#8769: Functions: For Int datatypes, out of range values can be passed 
    and returned; 
 
  - BUG#9078: STORED PROCDURE: Decimal digits are not displayed when we use 
    DECIMAL datatype; 
 
  - BUG#9572: Stored procedures: variable type declarations ignored; 
 
  - BUG#12903: upper function does not work inside a function; 
 
  - BUG#13705: parameters to stored procedures are not verified; 
 
  - BUG#13808: ENUM type stored procedure parameter accepts non-enumerated
    data; 
 
  - BUG#13909: Varchar Stored Procedure Parameter always BINARY string (ignores 
    CHARACTER SET); 
 
  - BUG#14161: Stored procedure cannot retrieve bigint unsigned;

  - BUG#14188: BINARY variables have no 0x00 padding;

  - BUG#15148: Stored procedure variables accept non-scalar values;
2005-12-07 17:01:17 +03:00
..
2005-11-26 08:54:13 +01:00
2005-09-30 14:03:55 +02:00
2005-11-03 22:42:25 +02:00
2005-11-26 08:54:13 +01:00
2005-08-12 13:54:42 +03:00
2005-07-25 12:57:23 -07:00
2005-06-07 00:31:53 +03:00
2005-11-17 11:11:48 +01:00
2005-10-27 15:15:01 +03:00
2005-11-04 02:17:11 +01:00
2005-10-19 01:52:06 +04:00
2005-10-12 00:58:22 +03:00
2005-06-07 00:31:53 +03:00
2005-12-06 13:34:18 +01:00
2005-05-26 21:01:55 +02:00
2005-12-02 19:42:14 +03:00
2005-08-12 17:57:19 +03:00
2005-11-29 13:33:56 +04:00
2005-12-02 19:42:14 +03:00
2005-07-31 12:49:55 +03:00
2005-06-01 16:35:09 +03:00