用mysql寫case when的自定義函式要怎麼寫

時間 2021-07-08 22:17:24

1樓:匿名使用者

mysql> create function helloworld4()

-> returns varchar(20)-> begin

-> return 'hello world!';

-> end;

-> //

query ok, 0 rows affected (0.00 sec)

mysql> select helloworld4() //+---------------+

| helloworld4() |

+---------------+

| hello world! |

+---------------+

1 row in set (0.00 sec)如果你會其它資料庫的話, 那麼看看那個 sql 儲存過程編寫 參考手冊 對你會有些幫助。

2樓:匿名使用者

delimiter $$

create function `aa`.`gg`(aa int)returns varchar(10)

begin

return if(aa=1,'y','n');

end$$

delimiter ;

select gg(1)

jessy2007 2014-05-15評價(0)(0)(0)

sql code

create function emun_case_when (para int) returns char(50) deterministic return interval(para, '張三', '李四', ...);

mysql自定義函式怎麼寫?

3樓:路路通

mysql> create function helloworld4()

-> returns varchar(20)

-> begin

->   return 'hello world!e69da5e6ba9062616964757a686964616f31333365643538';

-> end;

-> //

query ok, 0 rows affected (0.00 sec)

mysql> select helloworld4() //

+---------------+

| helloworld4() |

+---------------+

| hello world!  |

+---------------+

1 row in set (0.00 sec) ...展開mysql> create function helloworld4()

-> returns varchar(20)

-> begin

->   return 'hello world!';

-> end;

-> //

query ok, 0 rows affected (0.00 sec)

mysql> select helloworld4() //

+---------------+

| helloworld4() |

+---------------+

| hello world!  |

+---------------+

1 row in set (0.00 sec)

mysql是用什麼語言寫的,請問mysql和Oracle分別用什麼語言寫的啊

mysql是用c 開發的。 written in c and c mysql官方文件如是說. 搞個號真難 最堅固的效能最好的還是c或者c 作業系統都是c寫的 請問mysql和oracle分別用什麼語言寫的啊 mysql資料庫開發學什麼程式語言比較好? 鄂縱陶珺 不同的資料庫 儲存過程是不一樣的。你要...

mysql中怎麼用selectfrom TABLES

select 是mysql的查詢語句,使用前須指定使用的是哪個資料庫,檢視有哪些資料庫 選擇資料庫 檢視該資料庫下有哪些資料表 查詢資料 5 表示查詢出表裡的所有資料,如果只查詢部分資料,可以將 替換為指定欄位即可 mysql中select from v 表名,什麼用法?執行命令 show crea...

mysql怎麼用GEOMETRY存地理經緯度,我存小數的時候存不進去

我已經找到原因,是存入的點沒有閉合導致的。只要你的多邊形第一點和最後一個點是相同的就沒有問題。插入 insert into region name,lonlat points values one polygonfromtext polygon 104.589612 28.793973,104.58...