14 lines
		
	
	
		
			310 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			14 lines
		
	
	
		
			310 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
USE test;
 | 
						|
DROP FUNCTION IF EXISTS hello;
 | 
						|
SET autocommit=1;
 | 
						|
BEGIN;
 | 
						|
CREATE FUNCTION hello (s CHAR(20))
 | 
						|
RETURNS CHAR(50) DETERMINISTIC
 | 
						|
RETURN CONCAT('Hello, ',s,'!');
 | 
						|
SELECT (@@server_id) INTO @a;
 | 
						|
SELECT IF(@a <> @TMASTER_ID,'OK (slave)','FAIL (master)') AS result;
 | 
						|
result
 | 
						|
OK (slave)
 | 
						|
DROP FUNCTION hello;
 | 
						|
COMMIT;
 |