테이블에 날짜 값을 삽입하는 방법
/, with date data type을 사용하여 입력이 다른 테이블에 삽입하려면 어떻게 해야 합니까?
insert into run(id,name,dob)values(&id,'&name',[what should I write here?]);
오라클 10g을 사용하고 있습니다.
부터dob
이DATE
데이터 유형, 리터럴을DATE
사용.TO_DATE
적절한 포맷모델이 필요합니다.구문은 다음과 같습니다.
TO_DATE('<date_literal>', '<format_model>')
예를들면,
SQL> CREATE TABLE t(dob DATE);
Table created.
SQL> INSERT INTO t(dob) VALUES(TO_DATE('17/12/2015', 'DD/MM/YYYY'));
1 row created.
SQL> COMMIT;
Commit complete.
SQL> SELECT * FROM t;
DOB
----------
17/12/2015
A DATE
데이터 유형에는 날짜와 시간 요소가 모두 포함되어 있습니다.시간 부분에 관심이 없는 경우 고정 형식을 사용하는 ANSI 날짜 리터럴을 사용할 수도 있습니다.'YYYY-MM-DD'
NLS에 의존하지 않습니다.
예를들면,
SQL> INSERT INTO t(dob) VALUES(DATE '2015-12-17');
1 row created.
날짜가 2018/10/20인 경우 두 개의 아포스트로피와 함께 날짜를 삽입해야 합니다.이 쿼리에서 삽입할 수 있습니다.
쿼리 -
insert into run(id,name,dob)values(&id,'&name','2018-10-20')
SQL 서버 관리 스튜디오를 사용한 트랜잭션 테이블을 생성한다고 가정합니다.
txn_id int,
txn_type_id varchar(200),
Account_id int,
Amount int,
tDate date
);
date datatype을 사용하여 간단한 형식으로 값을 삽입할 수 있습니다.'yyyy-mm-dd'
INSERT INTO transactions (txn_id,txn_type_id,Account_id,Amount,tDate)
VALUES (978, 'DBT', 103, 100, '2004-01-22');
또한 다음과 같은 시간 형식을 사용할 수 있습니다.
DATE - format YYYY-MM-DD
DATETIME - format: YYYY-MM-DD HH:MI:SS
SMALLDATETIME - format: YYYY-MM-DD HH:MI:SS
run(id,name,dob) values(&id,'&name', [여기에 무엇을 써야 합니까?]에 삽입합니다.;
insert into run(id,name,dob)values(&id,'&name',TO_DATE('&dob','YYYY-MM-DD'));
"dd-mm-yyy"만 필요한 경우 "timestamp" 데이터 유형을 사용할 수도 있습니다.
예를 들어 다음과 같습니다.
insert into emp values('12-12-2012');
테이블에 열이 하나밖에 없다는 걸 고려하면...표에 따라 삽입 값을 조정할 수 있습니다.
날짜 필드로 새 레코드를 작성하기 위해 임베디드 SQL 프로그램을 작성했습니다.내 요구에 부응할 수 있었던 것은 단연코 가장 좋고 짧은 실수였습니다.
w_dob = %char(%date(*date));
exec sql insert into Tablename (ID_Number ,
AmendmentNo ,
OverrideDate ,
Operator ,
Text_ID ,
Policy_Company,
Policy_Number ,
Override ,
CREATE_USER )
values ( '801010',
1,
:w_dob,
'MYUSER',
' ',
'01',
'6535435023150',
'1',
'myuser');
현재 날짜를 삽입하려면 이 GETDATE() 함수를 사용합니다.
insert into run(id,name,dob) values(&id,'&name',GETDATE());
CURRENT_TIMESTamp() 함수를 사용하여 현재 날짜와 시간을 삽입할 수도 있습니다.
언급URL : https://stackoverflow.com/questions/34329852/how-to-insert-date-values-into-table
'programing' 카테고리의 다른 글
MUI에서 타이포그래피 텍스트 색상 설정 (0) | 2023.03.13 |
---|---|
사용자 지정 게시 유형 및 카테고리에 따라 표시에 카테고리 추가 (0) | 2023.03.13 |
json IAM 정책에 주석을 추가하려면 어떻게 해야 합니까? (0) | 2023.03.13 |
워드프레스 현재 카테고리 ID 가져오기 (0) | 2023.03.13 |
wp_nav_menu에서 링크를 위한 클래스를 추가하는 방법 (0) | 2023.03.13 |