我怎樣才能從application_data如何聯繫sqlserver中的數據?
選擇ID,名稱來自SERVICE_TYPE得到這樣
選擇的service_id數據
我試圖得到像t這樣的輸出他的基礎上,ID數據應該concate這樣
我試圖讓在功能
ALTER FUNCTION [dbo].[get_service_type]
(@serviceid VARCHAR(50))
RETURNS VARCHAR(50)
AS
BEGIN
declare @sql varchar(500), @s1 varchar(500)
SET @s1=(select '('''+REPLACE(''[email protected]+'',',',''',''')+''')' as Str)
DECLARE @listStr VARCHAR(MAX)
SELECT @listStr = COALESCE(@listStr+',' , '') + name
FROM service_type
WHERE id !=0 and id in(@serviceid)
RETURN @s1
END
select dbo.dbo.serviceType_Split('23,24,25'))
但我仍面臨的問題的數據。
指導我如何實現這一點..
逗號分隔值?不要像這樣存儲數據,它只會導致你很多問題。每行一個值就是SQL方式! – jarlh
是的,我知道這個問題......它的數據庫是這樣設計的......我正在研究一些新的模塊......它是由其他開發人員開發的......這樣我就面臨着問題...你能建議我如何獲得數據? –