DATETIME
의 TIME
부분 만 포맷팅/검색하는 여러 가지 방법을 시도했지만 성공하지 못했습니다. 내가 온라인으로 읽은 모든 것은 CURTIME()
가 현재 시간을 반환한다고 말합니다. 그것은 그렇지만 날짜도 반환합니다. 필자가 작성하는 필드는 시간 전용 필드이므로 날짜에 관심이 없습니다. 부여 된 필드 유형은 DATETIME
입니다.CURTIME() SQL 관련 문제
코드를 실행하면 Access 2007을 통해 테이블을 봅니다. 날짜는 TIME
부분과 같습니다. 내 Date 필드에 CURDATE()
기능을 수행하면 DATE
이 제대로 표시됩니다.
나는이 문제를 광범위하게 봤다. DATE
부분이 나타나지만 문제에 대한 모든 '겉보기'수정본은 계속해서 똑같은 것이다. 캐스팅/변환 (CONVERT
은 현재 사용중인 MySQL ODBC 버전에서는 기능이 아닙니다.) 문자열을 사용하는 시간이 간단하고 UPDATE
일 때 Access 테이블을 새로 고칠 때 필드에 아무 것도 나타나지 않습니다.
누구든지 아이디어가 있습니까? Google이 나를 실패했습니다.
저는 CURTIME() 함수를 사용하여 CUST (NOW() AS TIME) TIME (NOW()), 및 위의 모든 항목을 시도했습니다. Access의 DateTime 유형 필드에는 1/28/2015 11:07:25 AM 또는 현재 시스템 시간이 표시됩니다. 내가 시도한 EVery는 함수의 DATE 부분을 무시하지 않는 것으로 보인다. – user3470674
본문이 없습니다. – user3470674
필드 형식을 datetime에서 time으로 변경해 보셨습니까? – IGGt