>  기사  >  컴퓨터 튜토리얼  >  SQL 데이터베이스에 시간을 삽입하는 방법에 대한 질문

SQL 데이터베이스에 시간을 삽입하는 방법에 대한 질문

PHPz
PHPz앞으로
2024-01-17 13:18:05579검색

SQL 데이터베이스에 시간을 삽입하는 방법에 대한 질문

SQL 데이터베이스의 삽입 시간 문제

CONVERT(varchar(10), getDate(),120)

시간 형식을 문자 형식으로 변환합니다. (10) 이 점을 주의 깊게 기억한 후 삽입하면 됩니다

CONVERT(nvarchar(10),count_time,121): CONVERT는 날짜 변환 함수이며 일반적으로 시간 유형입니다

(datetime,smalldatetime)과 문자열 유형(nchar,nvarchar,char,varchar) 간을 변환하는 데 사용되는 함수에는 세 가지 매개 변수가 있습니다. 첫 번째 매개변수는 변환 후의 크기, 두 번째 매개변수는 날짜를 변환해야 하는 필드 또는 함수, 세 번째 매개변수는 변환 형식을 나타냅니다.

0 | 0 또는 100 | 월 dd yyyy hh:miAM(또는 PM)

1 | 월/일/년

2 | yy-mm-dd

3 | 일/월/년

4 | dd-mm-yy

5 | dd-mm-yy

6 | dd 월 yy

7 | 월 dd,yy

8 | 시:분:초

9 | 9 또는 109 | 월 dd yyyy hh:mi:ss:mmmmAM(또는 오후)

10 | mm-dd-yy

11 | 연/월/일

112 |

11| 13 또는 113 | dd mon yyyy hh:mi:ss:mmm(24시간 형식)

14 | hh:mi:ss:mmm(24시간 형식)

15 | yyyy-mm-dd hh:mi:ss(24시간 형식)

16 | yyyy-mm-dd hh:mi:ss:mmm(24시간 형식)

SQL 문의 실행 시간을 계산하는 방법

datediff 함수는 일반적으로 SQL에서 시차를 나타내는 데 사용됩니다.

기본 구문:

DATEDIFF(날짜부분,시작날짜,종료날짜)

설명:

startdate 및 enddate 매개변수는 유효한 날짜 표현식입니다.

datepart 매개변수는 다음 값일 수 있습니다:

예:

예 1

다음 SELECT 문을 사용하세요:

SELECT DATEDIFF(일,'2008-12-29','2008-12-30') AS DiffDate

결과:

DiffDate

1

예 2

다음 SELECT 문을 사용하세요:

SELECT DATEDIFF(일,'2008-12-30','2008-12-29') AS DiffDate

결과:

DiffDate

-1

위 내용은 SQL 데이터베이스에 시간을 삽입하는 방법에 대한 질문의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 docexcel.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제