날짜를 [1-31] 및 월 [1-12]과 1 년 (all int)으로 변환하려면 어떻게해야합니까? (varchar로 변환하지 않고) 직렬 SQL에서 날짜로 변환 하시겠습니까? 당신이 사용할 수 있도록SQL에서 날짜가 연속됩니까?
답변
제로, SQL 1900년 1월 01 :
DATEADD(day, @dayval-1,
DATEADD(month, @monthval-1,
DATEADD(year, @yearval-1900, 0)
)
)
편집 2 월 2018 년
다른 대답은 (원래 답 이후에 출시) SQL 서버 2012 이후, 말하기를 우리는 몇 가지 기능은 당신이 이 작업을 수행 할 수있는 SQL 서버 2012에 추가 된 DATEFROMPARTS
SELECT DATEFROMPARTS (@yearval, @monthval, @dayval)
쿨 - 고마워! 우아함을 위해 –
+1. 고맙습니다! – RubyTuesdayDONO
미래의 다른 사람들을 돕기 위해 여기에 의견을 말하면서 날짜 연재를 조정하는 데 어려움을 겪었습니다.이 답변을 통해이 문제를 해결할 수있었습니다. SQL의 날짜 연쇄는 Excel과 1 일 차이가납니다! –
을 사용할 수 있습니다, DATETIMEFROMPARTS 및 TIMEFROMPARTS 등이있다.
예을 작성자 :
SELECT DATEFROMPARTS(2018,2,1) -- returns 2018-02-01
- 1. T-Sql에서 특정 날짜가 "가장 가까운"금요일을 찾으십시오.
- 2. 날짜가
- 3. 날짜가 자바 문제
- 4. 날짜가 바뀌면 변경할 날짜가 표시되는 번호가 필요합니까?
- 5. 똑똑하고 날짜가
- 6. sql에서 날짜를 뺀
- 7. DatePickerDialog를 열면 잘못된 날짜가 표시되어 다른 곳에서 날짜가 변경됩니다.
- 8. 날짜가 두 날짜를 비교합니까?
- 9. 날짜가 null의 경우 값
- 10. 날짜가 mysql 테이블에 삽입
- 11. 날짜가 표시되지 않습니다.
- 12. 날짜가 'hh.mm.yyyy'인 쿼리에서
- 13. 장고 - 계산 날짜가
- 14. PHP 날짜 변환 날짜가
- 15. 엔터티 프레임 워크는 날짜가
- 16. 파이썬 날짜가 작년에 나타납니다
- 17. 날짜가 gettimeofday를 사용합니까?
- 18. JSP보기에 잘못된 날짜가 표시됩니다.
- 19. 날짜가 올바르지 않으면 반환합니다.
- 20. EntityLoad의 향후 날짜가
- 21. Oracle SQL 날짜가
- 22. 날짜가 주말인지 확인 PHP
- 23. 날짜가 메일에 없음
- 24. 날짜가 동적 인 Linq
- 25. asp.net에서 날짜가 증가
- 26. 는 잘못된 날짜가 표시됩니다
- 27. Powershell 날짜 Sharepoint 날짜가
- 28. PHP 날짜가 제대로
- 29. SQL에서 관계
- 30. SQL에서 Foreach?
VARCHAR로 변환하지 않고, 당신이 ISO 날짜를 구축하는 'YYYY-MM-dd' 제외되는 의미 있다고? – pascal
ISO 날짜를 알고 있습니다. 하지만 실제로 작동합니까? MS-SQL 2005에서? 그리고 가능한 모든 언어/문화 조합 (운영 체제, 사용자, 데이터베이스 사용자, IIS 사용자). 예, 표준이라고 알고 있지만, 저는 소위 표준에 대한 믿음이 더 이상 없다고 말해야합니다. 게다가 varchar가 없으면 빠릅니다. –
"날짜 연쇄"란 무엇입니까? – onedaywhen