欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MySQL 自定義函數(shù)CREATE FUNCTION示例

 更新時(shí)間:2014年07月29日 17:22:06   投稿:whsnow  
本節(jié)主要介紹了MySQL 自定義函數(shù)CREATE FUNCTION,下面是示例代碼,需要的朋友可以參考下
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)

相關(guān)文章

  • MySql學(xué)習(xí)day03:數(shù)據(jù)表之間的連接、查詢詳解

    MySql學(xué)習(xí)day03:數(shù)據(jù)表之間的連接、查詢詳解

    這篇文章主要介紹了MySql數(shù)據(jù)表之間的連接、查詢,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • MySQL 5.5.49 大內(nèi)存優(yōu)化配置文件優(yōu)化詳解

    MySQL 5.5.49 大內(nèi)存優(yōu)化配置文件優(yōu)化詳解

    最近mysql服務(wù)器升級(jí)到了MySQL 5.5.49版本,性能比mysql 5.0.**肯定效率高了不少,但mysql的默認(rèn)配置文件不合理,這里是針對大內(nèi)存訪問量大的機(jī)器的配置方案,需要的朋友可以參考下
    2016-05-05
  • mysql 修改密碼和設(shè)置允許遠(yuǎn)程登錄

    mysql 修改密碼和設(shè)置允許遠(yuǎn)程登錄

    這篇文章主要介紹了mysql 修改密碼和設(shè)置允許遠(yuǎn)程登錄的相關(guān)資料,需要的朋友可以參考下
    2015-07-07
  • MySQL5創(chuàng)建存儲(chǔ)過程的示例

    MySQL5創(chuàng)建存儲(chǔ)過程的示例

    存儲(chǔ)過程可以一次執(zhí)行多個(gè)sql語句,所以php只連接數(shù)據(jù)庫一次就能查詢多個(gè)語句;不過要返回多個(gè)結(jié)果集就必須用mysqli擴(kuò)展來查詢,否則會(huì)提示錯(cuò)誤can't return a result set in the given context
    2008-09-09
  • MySQL數(shù)據(jù)庫如何開啟遠(yuǎn)程連接(多備份)

    MySQL數(shù)據(jù)庫如何開啟遠(yuǎn)程連接(多備份)

    多備份服務(wù)器在備份你的數(shù)據(jù)庫時(shí),必須能夠遠(yuǎn)程連接上你的數(shù)據(jù)庫。但是一般來說mysql安裝時(shí)都是關(guān)閉遠(yuǎn)程連接的,因此,需要你開通mysql數(shù)據(jù)庫的遠(yuǎn)程訪問權(quán)限。那么如何開啟呢
    2015-01-01
  • master and slave have equal MySQL server ids

    master and slave have equal MySQL server ids

    Fatal error: The slave I/O thread stops because master and slave have equal MySQL server ids
    2013-07-07
  • 徹底搞懂MySQL存儲(chǔ)過程和函數(shù)

    徹底搞懂MySQL存儲(chǔ)過程和函數(shù)

    我們大家都知道MySQL 存儲(chǔ)過程是從 MySQL 5.0 開始逐漸增加新的功能,下面這篇文章主要給大家介紹了關(guān)于MySQL存儲(chǔ)過程和函數(shù)的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-04-04
  • MySQL更新,刪除操作分享

    MySQL更新,刪除操作分享

    這篇文章主要介紹了MySQL更新,刪除操作分享,文章根據(jù)MySQL的更新刪除命令的相關(guān)資料展開詳細(xì)的介紹,需要的小伙伴可以參考一下,希望對你有所幫助
    2022-03-03
  • 修改MySQL的數(shù)據(jù)庫引擎為INNODB的方法

    修改MySQL的數(shù)據(jù)庫引擎為INNODB的方法

    本文主要介紹了修改MySQL的數(shù)據(jù)庫引擎為INNODB的方法,希望能對您有所幫助。
    2015-09-09
  • MySql下關(guān)于時(shí)間范圍的between查詢方式

    MySql下關(guān)于時(shí)間范圍的between查詢方式

    這篇文章主要介紹了MySql下關(guān)于時(shí)間范圍的between查詢方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-07-07

最新評(píng)論