mysql CREATE FUNCTION HelloWorld4()
創(chuàng)新互聯(lián)公司主營都蘭網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,app軟件定制開發(fā),都蘭h5小程序開發(fā)搭建,都蘭網(wǎng)站營銷推廣歡迎都蘭等地區(qū)企業(yè)咨詢
- 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)
如果你會(huì)其它數(shù)據(jù)庫的話, 那么看看那個(gè) SQL 存儲(chǔ)過程編寫 參考手冊 對你會(huì)有些幫助。
MySQL 自己不帶有 to_char 這個(gè)函數(shù)的。
你要模仿 Oracle, 寫一個(gè) MySQL 的 TO_CHAR 函數(shù)?
這個(gè)恐怕有點(diǎn)麻煩。
因?yàn)?Oracle 的 TO_CHAR 是可以把 日期型的, 數(shù)值型的, 轉(zhuǎn)換為 字符類型。
你這個(gè)MySQL 下的 to_char , 只要轉(zhuǎn)換日期呢? 還是轉(zhuǎn)換 數(shù)字?
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 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)