mirror of
https://github.com/MariaDB/server.git
synced 2025-08-01 03:47:19 +03:00
Merge zippy.cornsilk.net:/home/cmiller/work/mysql/bug20778/my50-bug20778
into zippy.cornsilk.net:/home/cmiller/work/mysql/bug20778/my51-bug20778
This commit is contained in:
@ -229,3 +229,59 @@ a
|
||||
select * from t1 limit 0, 0;
|
||||
a
|
||||
drop table t1;
|
||||
End of 4.1 tests
|
||||
CREATE TABLE t1( f1 CHAR(20) );
|
||||
CREATE TABLE t2( f1 CHAR(20), f2 CHAR(25) );
|
||||
CREATE TABLE t3( f1 CHAR(20), f2 CHAR(25), f3 DATE );
|
||||
INSERT INTO t1 VALUES ( 'a`' );
|
||||
INSERT INTO t2 VALUES ( 'a`', 'a`' );
|
||||
INSERT INTO t3 VALUES ( 'a`', 'a`', '1000-01-1' );
|
||||
DROP PROCEDURE IF EXISTS sp1;
|
||||
Warnings:
|
||||
Note 1305 PROCEDURE sp1 does not exist
|
||||
DROP PROCEDURE IF EXISTS sp2;
|
||||
Warnings:
|
||||
Note 1305 PROCEDURE sp2 does not exist
|
||||
DROP PROCEDURE IF EXISTS sp3;
|
||||
Warnings:
|
||||
Note 1305 PROCEDURE sp3 does not exist
|
||||
CREATE PROCEDURE sp1()
|
||||
BEGIN
|
||||
DECLARE x NUMERIC ZEROFILL;
|
||||
SELECT f1 INTO x FROM t1 LIMIT 1;
|
||||
END//
|
||||
CREATE PROCEDURE sp2()
|
||||
BEGIN
|
||||
DECLARE x NUMERIC ZEROFILL;
|
||||
SELECT f1 INTO x FROM t2 LIMIT 1;
|
||||
END//
|
||||
CREATE PROCEDURE sp3()
|
||||
BEGIN
|
||||
DECLARE x NUMERIC ZEROFILL;
|
||||
SELECT f1 INTO x FROM t3 LIMIT 1;
|
||||
END//
|
||||
CALL sp1();
|
||||
Warnings:
|
||||
Warning 1366 Incorrect decimal value: 'a`' for column 'x' at row 1
|
||||
CALL sp2();
|
||||
Warnings:
|
||||
Warning 1366 Incorrect decimal value: 'a`' for column 'x' at row 1
|
||||
CALL sp3();
|
||||
Warnings:
|
||||
Warning 1366 Incorrect decimal value: 'a`' for column 'x' at row 1
|
||||
DROP PROCEDURE IF EXISTS sp1;
|
||||
CREATE PROCEDURE sp1()
|
||||
BEGIN
|
||||
declare x numeric unsigned zerofill;
|
||||
SELECT f1 into x from t2 limit 1;
|
||||
END//
|
||||
CALL sp1();
|
||||
Warnings:
|
||||
Warning 1366 Incorrect decimal value: 'a`' for column 'x' at row 1
|
||||
DROP TABLE t1;
|
||||
DROP TABLE t2;
|
||||
DROP TABLE t3;
|
||||
DROP PROCEDURE sp1;
|
||||
DROP PROCEDURE sp2;
|
||||
DROP PROCEDURE sp3;
|
||||
End of 5.0 tests
|
||||
|
Reference in New Issue
Block a user