[SQL] 어떻게 SQL 데이터베이스 테이블에 날짜를 삽입?
SQL어떻게 SQL 데이터베이스 테이블에 날짜를 삽입?
어떻게 SQL 데이터베이스 테이블에 날짜를 삽입 할 수 있습니다? C # / .NET에서 삽입 명령을 통해이 쿼리를 삽입하는 방법이 있나요?
해결법
-
==============================
1.그들은 작은 따옴표로 둘러싸인 문자열이있는 것처럼 날짜 시간 값을 삽입해야합니다 :
그들은 작은 따옴표로 둘러싸인 문자열이있는 것처럼 날짜 시간 값을 삽입해야합니다 :
'20100301'
SQL 서버는 많은 허용 날짜 형식을 허용하고 대부분의 개발 라이브러리가 제대로 날짜 값을 삽입하는 클래스 나 일련의 기능을 제공하는이 경우이어야한다. 수동으로하고있는 경우,이 DateFormat의 사용 일반화 된 형식에를 사용하여 날짜 형식을 구분하는 것이 중요하다 :
Set DateFormat MDY --indicates the general format is Month Day Year Insert Table( DateTImeCol ) Values( '2011-03-12' )
에 dateformat을 설정하여 SQL Server는 내 형식 대신 YYYY-DD-MM의 YYYY-MM-DD 있다고 가정합니다.
SET DATEFORMAT
SQL Server는 항상 같은 방식으로 해석되는 일반적인 형식을 인식합니다 YYYYMMDD 예를 20,110,312.
당신이 T-SQL을 사용하여 현재 날짜와 시간을 삽입하는 방법을 요구하는 경우에, 나는 키워드 CURRENT_TIMESTAMP를 사용하는 것이 좋습니다 것입니다. 예를 들면 :
Insert Table( DateTimeCol ) Values( CURRENT_TIMESTAMP )
-
==============================
2.당신은 테이블의 날짜 열이 있어야합니다. 그럼 당신은 현재 날짜를 삽입하려면 다음과 같이 삽입 할 수 있습니다 :
당신은 테이블의 날짜 열이 있어야합니다. 그럼 당신은 현재 날짜를 삽입하려면 다음과 같이 삽입 할 수 있습니다 :
INSERT INTO MyTable (MyDate) Values (GetDate())
오늘 날짜가 아닌 경우, 당신은 문자열을 사용하여 날짜 형식을 지정 할 수 있어야한다 :
INSERT INTO MyTable (MyDate) Values (Convert(DateTime,'19820626',112)) --6/26/1982
당신은 항상 자주처럼 뭔가를 할 수있는, 중 문자열을 변환 할 필요가 없습니다 :
INSERT INTO MyTable (MyDate) Values ('06/26/1982')
그리고 SQL 서버는 당신을 위해 그것을 알아낼 것입니다.
-
==============================
3.당신이 (마음 GETDATE 실제 시간을 얻을 경우) 당신이 찾고 어떤 기능이 될 것입니다
당신이 (마음 GETDATE 실제 시간을 얻을 경우) 당신이 찾고 어떤 기능이 될 것입니다
-
==============================
4.
myConn.Execute "INSERT INTO DayTr (dtID, DTSuID, DTDaTi, DTGrKg) VALUES (" & Val(txtTrNo) & "," & Val(txtCID) & ", '" & Format(txtTrDate, "yyyy-mm-dd") & "' ," & Val(Format(txtGross, "######0.00")) & ")"
모든 텍스트 형태 변수로 VB에서 완료.
from https://stackoverflow.com/questions/5287427/how-to-insert-datetime-into-the-sql-database-table by cc-by-sa and MIT license
'SQL' 카테고리의 다른 글
[SQL] GROUP BY - 그룹화하지 않음 NULL (0) | 2020.06.27 |
---|---|
[SQL] 새 선택적 매개 변수를 허용하도록 SQL 서버 기능을 변경합니다 (0) | 2020.06.27 |
[SQL] 디폴트 값으로 테이블에 열을 추가 기존 컬럼의 값과 동일 (0) | 2020.06.27 |
[SQL] 방법 / 플러시 MySQL의 InnoDB의 버퍼 풀을 지우려면? (0) | 2020.06.27 |
[SQL] PHP SQL SELECT 경우 여러 단어 검색 항목과 같은 (0) | 2020.06.27 |