数码资讯
mysql自定义函数创建函数示例
MySQL > 分隔符$ $ MySQL > MySQL >创建函数MyFunction (in_string -> varchar(255), - in_find_str varchar(20), - in_repl_str varchar(20)) -> 返回varchar(255) ->开始
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
MySQL >
分隔符$ $
MySQL >
MySQL >创建函数MyFunction
(in_string -> varchar(255),
- in_find_str varchar(20),
- in_repl_str varchar(20))
->
返回varchar(255)
->开始
声明l_new_string -> varchar(255);
声明l_find_pos -> Int;
->
集l_find_pos =仪器(in_string,in_find_str);
->
如果(l_find_pos > 0)然后
集l_new_string =插入(in_string,l_find_pos,长度(in_find_str),in_repl_str);
->其他
设置-> l_new_string = in_string;
结束>如果;
->返回(l_new_string);
->
>结束美元
查询OK,0行受影响(0秒)
MySQL >
分隔符;
MySQL >选择MyFunction(ABC,A,Z);
--------------------------- + +
| MyFunction(ABC,A,Z)|
--------------------------- + +
我们的| |
--------------------------- + +
1行集(0秒)
Mysql> drop function myFunction;
查询OK,0行受影响(0秒)
分隔符$ $
MySQL >
MySQL >创建函数MyFunction
(in_string -> varchar(255),
- in_find_str varchar(20),
- in_repl_str varchar(20))
->
返回varchar(255)
->开始
声明l_new_string -> varchar(255);
声明l_find_pos -> Int;
->
集l_find_pos =仪器(in_string,in_find_str);
->
如果(l_find_pos > 0)然后
集l_new_string =插入(in_string,l_find_pos,长度(in_find_str),in_repl_str);
->其他
设置-> l_new_string = in_string;
结束>如果;
->返回(l_new_string);
->
>结束美元
查询OK,0行受影响(0秒)
MySQL >
分隔符;
MySQL >选择MyFunction(ABC,A,Z);
--------------------------- + +
| MyFunction(ABC,A,Z)|
--------------------------- + +
我们的| |
--------------------------- + +
1行集(0秒)
Mysql> drop function myFunction;
查询OK,0行受影响(0秒)
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。