~james-page/ubuntu/precise/mysql-5.5/misc-fixes

« back to all changes in this revision

Viewing changes to mysql-test/t/sp.test

  • Committer: Package Import Robot
  • Author(s): Marc Deslauriers
  • Date: 2012-06-11 07:34:33 UTC
  • mfrom: (1.1.6)
  • Revision ID: package-import@ubuntu.com-20120611073433-l9za2ni4ipp848y3
Tags: 5.5.24-0ubuntu0.12.04.1
* SECURITY UPDATE: Update to 5.5.24 to fix security issues (LP: #1011371)
  - http://dev.mysql.com/doc/refman/5.5/en/news-5-5-24.html

Show diffs side-by-side

added added

removed removed

Lines of Context:
9027
9027
DROP PROCEDURE p2;
9028
9028
DROP TABLE t1;
9029
9029
 
 
9030
--echo
 
9031
--echo # Bug#13805127: Stored program cache produces wrong result in same THD
 
9032
--echo
 
9033
 
 
9034
delimiter |;
 
9035
 
 
9036
CREATE PROCEDURE p1(x INT UNSIGNED)
 
9037
BEGIN
 
9038
  SELECT c1, t2.c2, count(c3)
 
9039
  FROM
 
9040
    (
 
9041
    SELECT 3 as c2 FROM dual WHERE x = 1
 
9042
    UNION
 
9043
    SELECT 2       FROM dual WHERE x = 1 OR x = 2
 
9044
    ) AS t1,
 
9045
    (
 
9046
    SELECT '2012-03-01 01:00:00' AS c1, 3 as c2, 1 as c3 FROM dual
 
9047
    UNION
 
9048
    SELECT '2012-03-01 02:00:00',       3,       2       FROM dual
 
9049
    UNION
 
9050
    SELECT '2012-03-01 01:00:00',       2,       1       FROM dual
 
9051
    ) AS t2
 
9052
  WHERE t2.c2 = t1.c2
 
9053
  GROUP BY c1, c2
 
9054
  ;
 
9055
END|
 
9056
 
 
9057
delimiter ;|
 
9058
 
 
9059
--echo
 
9060
CALL p1(1);
 
9061
CALL p1(2);
 
9062
CALL p1(1);
 
9063
 
 
9064
DROP PROCEDURE p1;
 
9065
 
9030
9066
--echo # End of 5.5 test
9031
9067
 
9032
9068