자체 데이터베이스와 함께 제공되는 응용 프로그램을 가지고 있으며이 구성에서 변경할 수있는 것은 없습니다. 그러나 우리는 데이터베이스에서 데이터를 가져 와서 보고서를 생성합니다.SQL 쿼리에서 사용자 정의 숫자로 된 datevalue를 실제 날짜로 변환합니다.
numdate = (int) '1' & <last two digits of year> & <zero-leading month> & <zero-leading day>
는 예 :
08/10/2008 -> 1081008
01/01/2014 -> 1140101
27/02/2014 -> 1140227
지금은 그냥 숫자에 당기 (나는 아주 이해를하지 않는) 어떤 이유
는 응용 프로그램의 저장은 다음 숫자로 날짜 이동 중에 실제 날짜로 변환하십시오.어떻게하면 SQL 쿼리를 통해 변환 할 수 있습니까?
어떤 데이터베이스를 사용하고 있습니까? –
예제가 정의와 일치하지 않습니다. 귀하의 정의는 1yymmdd이지만 예제는 1ddmmyy입니다. –
@NikhilButani Microsoft SQL Server, ODBC를 통한 연결 –