sql存儲過程字元串
發布時間: 2025-07-04 02:03:27
㈠ sql 存儲過程中 怎麼將string轉換為int進行計算
第一個方法就是使用執行sql語句,參數sql就是sql語句;
第二個方法就是調用存儲過程,參數sql就是存儲過程的名稱,paras就是存儲過程的參數。
㈡ sql server 的存儲過程字元串怎麼拼接的
你的問題,問的不是很清楚,你是想問,如果將查詢結果拼接為字元串嗎?
有兩種辦法,如果是拼接為一個字元串,可以用變數,如:
DECLARE@NamesVARCHAR(MAX)
SELECT@Names=ISNULL(@Names+',','')+t.nameFROMsys.tablesASt
SELECT@Names
--返回:spt_fallback_db,spt_fallback_dev,spt_fallback_usg,spt_monitor,MSreplication_options
如果是用SQL中,可以用xml path如:
SELECTSTUFF(
(SELECT','+t.nameFROMsys.tablesAStFORXMLPATH(''))
,1,1,'')
--返回spt_fallback_db,spt_fallback_dev,spt_fallback_usg,spt_monitor,MSreplication_options
熱點內容