1use test;
2drop function if exists a;
3drop function if exists x;
4drop function if exists y;
5create function a() returns int
6return 1;
7create function x() returns int
8return 2;
9Warnings:
10Note	1585	This function 'x' has the same name as a native function
11create function y() returns int
12return 3;
13Warnings:
14Note	1585	This function 'y' has the same name as a native function
15select a();
16a()
171
18select x();
19ERROR 42000: Incorrect parameter count in the call to native function 'x'
20select y();
21ERROR 42000: Incorrect parameter count in the call to native function 'y'
22select ST_x(ST_PointFromText("POINT(10 20)")), ST_y(ST_PointFromText("POINT(10 20)"));
23ST_x(ST_PointFromText("POINT(10 20)"))	ST_y(ST_PointFromText("POINT(10 20)"))
2410	20
25select test.a(), test.x(), test.y();
26test.a()	test.x()	test.y()
271	2	3
28drop function a;
29drop function x;
30drop function y;
31