--創建函數(返回varchar類型的值)
create function test(@Num varchar(20))--@Num 參數
returns varchar(50) --返回值類型
as
begin
declare @MSG varchar(20)
if(@Num =1)
select @MSG ='正確'
else
select @MSG ='錯誤'
return @MSG
end
--調用函數
select dbo.test(2)--傳遞參數2
返回結果:錯誤
--創建返回Table類型的函數
USE pubs
create function GetTableDetails()
returns TABLE
as
return (select * from sales )
--調用函數
select * from dbo.GetTableDetails()--dbo.需要注意
返回sales表的所有記錄。
Create Function簡單例子
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
關於JDBC 調用存儲過程
BIGPLANS
2020-07-05 14:35:13
大數據網管運營數據存儲模式研究
雲棲號資訊小哥
2020-07-14 15:04:58
Oracle 原理: 過程和函數
superSmart_Dong
2020-07-08 10:22:46
MySql通過存儲過程新增表字段、普通索引
前进2014
2020-07-07 04:33:52
JAVA對存儲過程的調用方法
北影同学
2020-07-06 11:14:44
mysql 在存儲過程中輸出日誌信息
thomas-23
2020-07-06 01:50:26
解決:identifier 'A' must be declared(標識符必須被公開)
BIGPLANS
2020-07-05 14:35:24
MySQL存儲過程循環插入數據
平時測試,由於我們的測試數據量不夠,不能很好的測試sql性能,故寫了一個sql存儲過程腳本,可以輕鬆寫入100W+數據。 delimiter // ——
司瀚
2020-07-05 14:19:10
SQL新建存儲過程的入門級方法
csmzl
2020-07-05 10:25:45
tp5.1如何執行存儲過程?如何執行sqlserver、mysql存儲過程?
1.無返回值的執行方式: sqlserver: Db::execute('exec do_it'); mysql: Db::execute('call do_it'); 2. 有返回值的執
enoshxu
2020-07-03 13:52:54
plsql定時執行存儲過程
shileimohan
2020-07-03 00:25:12
Spring調用存儲過程
阔人
2020-07-02 14:30:53
MySQL學習筆記(十五)存儲過程
mengrennwpu
2020-07-02 14:01:45
Sqlserver——異常總結——【同一會話、不同作用域】使用相同臨時表名的引發的異常錯亂
志向数据库架构师的初级DBA
2020-07-02 08:57:45
24小時熱門文章
-
NETCore中實現一個輕量無負擔的極簡任務調度ScheduleTask
-
docker使用特定的網絡
-
使用c#強大的表達式樹實現對象的深克隆之解決循環引用的問題
-
GPT-4o 引領人機交互新風向,向量數據庫賽道沸騰了
-
free AI online tools All In One
-
痞子衡嵌入式:恩智浦i.MX RT1xxx系列MCU啓動那些事(12.A)- uSDHC eMMC啓動時間(RT1170)
-
基於Ubuntu-22.04安裝K8s-v1.28.2實驗(二)使用kube-vip實現集羣VIP訪問
-
基於Ubuntu-22.04安裝K8s-v1.28.2實驗(三)數據卷掛載NFS(網絡文件系統)
-
企業大模型如何成爲自己數據的“百科全書”?
-
本地SSL證書過期 輸入命令在IIS自動生成