mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
MDEV-7283 UDF: CREATE OR REPLACE, CREATE IF NOT EXISTS, DROP IF EXISTS
MDEV-7282 SP: CREATE OR REPLACE, CREATE IF NOT EXISTS
This commit is contained in:
@ -41,18 +41,16 @@ USE db1;
|
||||
--error ER_TABLEACCESS_DENIED_ERROR
|
||||
CREATE OR REPLACE TABLE t1(id INT);
|
||||
|
||||
#TODO: add this when "MDEV-5359 CREATE OR REPLACE..." is done
|
||||
#DELIMITER $;
|
||||
#--error ER_PROCACCESS_DENIED_ERROR
|
||||
#CREATE OR REPLACE PROCEDURE proc1 (OUT cnt INT) BEGIN SELECT COUNT(*) INTO cnt FROM t1; END$
|
||||
#DELIMITER ;$
|
||||
#
|
||||
#--error ER_DBACCESS_DENIED_ERROR
|
||||
#CREATE OR REPLACE FUNCTION lookup RETURNS STRING SONAME "udf_example.so";
|
||||
#
|
||||
#--error ER_PROCACCESS_DENIED_ERROR
|
||||
#CREATE OR REPLACE FUNCTION hello(str char(20)) RETURNS TEXT RETURN CONCAT('Hello, ', str, '!');
|
||||
#
|
||||
--error ER_PROCACCESS_DENIED_ERROR
|
||||
CREATE OR REPLACE PROCEDURE proc1 (OUT cnt INT) BEGIN END;
|
||||
|
||||
--error ER_DBACCESS_DENIED_ERROR
|
||||
CREATE OR REPLACE FUNCTION lookup RETURNS STRING SONAME "udf_example.so";
|
||||
|
||||
--error ER_PROCACCESS_DENIED_ERROR
|
||||
CREATE OR REPLACE FUNCTION hello(str char(20)) RETURNS TEXT RETURN CONCAT('Hello, ', str, '!');
|
||||
|
||||
# TODO: add this when "MDEV-5359 CREATE OR REPLACE..." is done
|
||||
#--error ER_SPECIFIC_ACCESS_DENIED_ERROR
|
||||
#CREATE OR REPLACE USER u1@localhost;
|
||||
#
|
||||
|
Reference in New Issue
Block a user