程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> sql-Sql存儲過程 通過判斷執行不同SQL語句

sql-Sql存儲過程 通過判斷執行不同SQL語句

編輯:編程綜合問答
Sql存儲過程 通過判斷執行不同SQL語句

先判斷當前時間,如果是0點到08點之間,就執行第一條sql語句,否則就執行第二條sql語句
我就知道用case when去判斷,但是 then 後面怎麼寫?難道要用一個變量裝SQLy語句?然後分別給他賦值?

比如舉個例子:
當前時間是早5點,就執行 (select * from A)
時間是16點,就執行(select * from B)

新人沒有幣,求好心人解答一下 ,謝謝

最佳回答:


類似

if @time = 8
begin
  select * from A
end
else
begin
   select * from B
end
danielinbiti
bj_tangym
bj_tangym
bj_tangym
bj_tangym
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved