datadT가 datetime으로 저장된 다음 저장 프로 시저를 사용하여 데이터를 선택합니다.SQL Server : 날짜/시간과 올해의 현재 연도를 선택으로 대체하십시오.
누군가가 아래의 변환 결과에서 연도를 어떻게 바꿀 수 있는지 알려 주시면이 결과가 항상 현재 연도 (테이블에 저장된 연도와 관계 없음)가되도록 할 수 있습니까?
SELECT dateID,
CONVERT(VARCHAR(11), dateDT, 106) AS dateDT,
CONVERT(VARCHAR(10), dateDT, 126) AS dateDTShort,
countries,
regions
FROM DaysFixed
WHERE countries LIKE '%'[email protected]+'%'
OR regions LIKE '%'[email protected]+'%'
ORDER BY dateID
FOR XML PATH('datesDT'), ELEMENTS, TYPE, ROOT('root')
미리 감사드립니다. Mike.
덕분에 많이,이 위대하다! STUFF는 무엇을합니까? – Mike
Stuff는 문자열의 특정 부분 (위치로 정의 됨)을 다른 문자열로 바꿉니다. http://technet.microsoft.com/en-us/library/ms188043.aspx 문서를 참조하십시오. –