Sql 줄 전환 STUFF
SELECT DISTINCT BizID
,STUFF(
(
SELECT ',' + ApproveName
FROM T_Common_ApproveNode
WHERE BizID = A.BizID
FOR XML PATH('')
)
,1
,1
,''
) AS ApproveNameStr
FROM T_Common_ApproveNode AS A
BizID | ApproveNameStr
000835d70a99447f96b21d4b827c45d8| , , , , , 4, ,
0010f69ef6f04d0ab0118ebd336c5454| , 1, , , 1,
001ca702982a4311bd4dd8278738a310| , , , , 4, , ,
0010f69ef6f04d0ab0118ebd336c5454| , 1, , , 1,
-- JSON
SELECT TOP 10 InvoiceCategory,InvoiceType FROM T_BILL_INVOICE
FOR JSON PATH('')
-- XML
SELECT TOP 10 InvoiceCategory,InvoiceType FROM T_BILL_INVOICE
FOR XML PATH('')
SELECT ''''+ CAST( AA.ProgramID AS VARCHAR(1000) ) +''','
FROM (
select * from (
select a.ProgramID,
(select top 1 c.ParentProgramID from Sys_ProgramList c where a.ParentProgramID=c.ProgramID) ParentProgramID
from Sys_ProgramList a inner join Sys_PageMain b on a.ProgramID=b.ProgramID
where ISNULL(a.IsShow,0)=1 and isnull(a.IsBillPage,0)=1 and b.ListProgramID<>b.ProgramID) BillMain
where isnull(ParentProgramID,0)<>0
) AS AA
FOR XML PATH('')
select STUFF((
SELECT
'{"businessCode":'+ cast(billno as varchar(20)) +'"'
+ ',"operatorCode":'+(select cUserCode from Sys_User WHERE iUserID = Bywho)+'"'
+',"auditStatus":PASS"'+'"'
+',"approvalTxt": "'+'"'
+ ',"auditDate":'+ CONVERT(varchar(100), endtime, 21) +'"'
+'}'
FROM DJLXSZ60_log WHERE node = 18 and nodestatus = 5 and endtime > '2019-4-24' order by endtime desc
for xml path(''), type
).value('.', 'varchar(max)'), 1, 1, '')
다음으로 전송:https://www.cnblogs.com/imtudou/p/11251848.html
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.