declare@rsql
varchar
(250
)
declare
@csql
varchar
(300
)
declare
@rcnvarchar
(500
)
declare
@cstucount
intdeclare
@ccount
intset
@rsql='
(select classroom_id from ea_roomtime where zc='+
@zc+
'and xq='+
@xq+
'and t'+
@time+'
=''否''
) and classroomtype=''1
'''--
exec(@rsql)
set@csql='
select @a=sum(teststucount),@b=sum(classcount) from ea_classroom where classroom_id in
'set
@rc=
@csql
+@rsql
exec
sp_executesql
@rc,n
'@a int output,@b int output',
@cstucount
output,
@ccount
output
--將exec的結果放入變數中的做法
--select @csql+@rsql
--select @cstucount
在資料庫程式開發的過程中,我們經常會碰到利用exec來執行一段需要返回某些值的sql語句(通常是構造動態sql語句時使用),或者在乙個儲存過程中利用exec呼叫另乙個有返回值的儲存過程(必須獲得返回值),那麼如何獲得這些返回值呢? 請參考以上sql 語句..
linux c 執行shell命令並獲取返回結果
最近在專案中用到了c語言執行shell命令的問題,調查了一下,一般有system函式 exec族函式,但是還不太清楚怎麼獲取shell命令執行的返回資訊。例如執行乙個ifconfig命令,肯定需要獲取ifconfig命令的返回值的。接著調查的話,發現有乙個popen函式,也可以執行shell命令,並...
Ajax中動態執行返回到innerHTML中的js
摘要 最近在為callbackplus增加乙個類似asp.net ajax的updatepanel和ca的callback一樣的容器無刷更新控制項,利用innerhtml來更新最終生成html 但是其中的js 指令碼檔案的更新卻是相當的麻煩。對於asp.net ajax中的scriptmanager...
gevent獲取每次函式執行的返回值 (執行結果)
g list list for stock in stocks dbname daily data sz if stock 0 endswith sz else daily data sh get daily data 是乙個函式,後邊的都是此函式所需引數 g gevent.spawn get da...