MySQL 自定义函数 (Function) 示例
来源:互联网 发布:google搜索引擎优化 编辑:程序博客网 时间:2024/04/29 00:00
mysql>
mysql> delimiter $$
mysql>
mysql>
CREATE
FUNCTION
myFunction
-> (in_string
VARCHAR
(255),
-> in_find_str
VARCHAR
(20),
-> in_repl_str
VARCHAR
(20))
->
->
RETURNS
VARCHAR
(255)
->
BEGIN
->
DECLARE
l_new_string
VARCHAR
(255);
->
DECLARE
l_find_pos
INT
;
->
->
SET
l_find_pos=INSTR(in_string,in_find_str);
->
-> IF (l_find_pos>0)
THEN
->
SET
l_new_string=
INSERT
(in_string,l_find_pos,LENGTH(in_find_str),in_repl_str);
->
ELSE
->
SET
l_new_string=in_string;
->
END
IF;
->
RETURN
(l_new_string);
->
->
END
$$
Query OK, 0
rows
affected (0.00 sec)
mysql>
mysql> delimiter ;
mysql>
select
myFunction(
'ABC'
,
'A'
,
'Z'
);
+
---------------------------+
| myFunction(
'ABC'
,
'A'
,
'Z'
) |
+
---------------------------+
| ZBC |
+
---------------------------+
1 row
in
set
(0.00 sec)
mysql>
drop
function
myFunction;
Query OK, 0
rows
affected (0.00 sec)
0 0
- MySQL 自定义函数 (Function) 示例
- DB2基于JAVA的自定义函数(user-defined-function)示例
- SQL function函数示例
- mysql 自定义 function()
- MySql基础-自定义函数(user-defined function,UDF)
- Oracle 自定义函数Function
- SQL Function 自定义函数
- Oracle 自定义函数Function
- SQL 自定义函数FUNCTION
- SQL自定义函数function
- SQL Function 自定义函数
- SQL Function 自定义函数
- Oracle自定义函数(function)
- SQL Function 自定义函数
- 自定义函数 function
- mysql 创建函数(function)
- MySQL 创建函数(Function)
- MySQL 触发器 存储过程 自定义函数 视图 简单示例
- WCF探索之旅(三)——IIS发布WCF服务
- linux中配置svn
- HTC渴望的优惠,惊人的优惠对于一个甜蜜的愿望
- poj-1363-rails
- spring + hessian 与 restful + json
- MySQL 自定义函数 (Function) 示例
- jquery select 选中
- iphone 4合约 - 一个伟大的智能手机可今天有吸引力的优惠
- android display框架与数据流
- E3闪光比Progskeet哪一个是更好地降级PS3的3.70到3.55固件
- 5-Nancy文档教程——瞧一瞧动态字典
- VB托盘图标不响应WM_MOUSEMOVE的原因及解决方法
- UVA - 465 Overflow
- 操作系统同步和异步 阻塞和非阻塞