티스토리 뷰
1. SELECT
SELECT * FROM 테이블명
2. UPDATE
UPDATE 테이블명 SET 컬럼명 = 설정값
- 다중 컬럼 UPDATE시
UPDATE 테이블명 SET 컬럼1 = (컬럼1설정), 컬럼2 = (컬럼2설정)
3. DELETE
DELETE FROM 테이블명
4. INSERT
INSERT INTO 테이블명(컬럼1, 컬럼2, 컬럼3) VALUES (컬럼1값, 컬럼2값, 컬럼3값)
5. CREATE TABLE
CREATE TABLE 테이블명(
컬럼1 데이터타입 NULL여부,
...
)
-- EX)
CREATE TABLE TEST(
TEST_A VARCHAR(10) NOT NULL,
TEST_B DATE NOT NULL,
TEST_C NUMBER NULL,
);
6. MERGE INTO
MERGE INTO 테이블명1 A
USING 테이블명2 B
ON (A.컬럼 = B.컬럼)
WHEN MATCHED THEN
UPDATE SET A.컬럼 = B.컬럼
WHEN NOT MATCHED THEN
INSERT (A.컬럼, A.컬럼2, A.컬럼3)
VALUES (B.컬럼, B.컬럼2, B.컬럼3)
;
7. CASE WHEN
SELECT CASE WHEN 컬럼 = 조건 THEN 리턴값
WHEN 컬럼 = 조건2 THEN 리턴값2
ELSE 리턴값3
END AS 리턴컬럼명
FROM 테이블명
8. ALTER 컬럼 추가/삭제
-- 컬럼 추가
ALTER TABLE 테이블명 ADD 컬럼명 데이터타입 기본값(DEFAULT) NULL허용
-- 컬럼 삭제
ALTER TABLE 테이블명 DROP COLUMN 컬럼명
* N시간(분)전 데이터 확인하기
-- 시간
SELECT * FROM 테이블명 AS OF TIMESTAMP(SYSTIMESTAMP - INTERVAL '시간' HOUR);
-- 분
SELECT * FROM 테이블명 AS OF TIMESTAMP(SYSTIMESTAMP - INTERVAL '분' MINUTE);
* ORACLE 규칙
SELECT *
FROM 테이블명
[WHERE]
[GROUP BY]
[HAVING]
[ORDER BY]
* 날짜 조회
-- 년월일
SELECT * FROM TEST_TABLE WHERE TRUNC(DATE_TEST) BETWEEN TO_DATE('20220101','YYYYMMDD') AND TO_DATE('20220228','YYYYMMDD');
-- 년월일시분초
SELECT * FROM TEST_TABLE WHERE DATE_TEST BETWEEN TO_DATE('20220101120000','YYYYMMDDHH24MISS') AND TO_DATE('20220228120000','YYYYMMDDHH24MISS');
* 오라클 락조회
SELECT DO.OBJECT_NAME,
DO.OWNER,
DO.OBJECT_TYPE,
DO.OWNER,
VO.XIDUSN,
VO.SESSION_ID,
VO.LOCKED_MODE
FROM V$LOCKED_OBJECT VO, DBA_OBJECTS DO
WHERE VO.OBJECT_ID = DO.OBJECT_ID
'회사에서 개발삽질' 카테고리의 다른 글
| ORACLE DB 세션 (0) | 2022.02.24 |
|---|---|
| 자주 사용하는 vi 명령어 정리 (0) | 2022.02.16 |
| 개발팀에 노션을 도입한 후기 (0) | 2022.02.10 |
| eclipse java.io.FileNotFoundException: (엑세스가 거부되었습니다) 오류 해결방안 (0) | 2022.01.04 |
| oracle 공백 체크 및 공백 없도록 업데이트하기 (0) | 2022.01.03 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- jsp
- smarteditor2 placeholder
- ORA-12519 TNS:no appropriate handler found 처리방법
- oracle
- ORA-12519 해결방법
- ORA-12519 TNS:no appropriate handler found 오류
- eclipse 갑자기 실행안됨
- spring
- eclipse 404
- ORA-12519 TNS:no appropriate handler found
- eclipse 실행안됨
- 스마트에디터2 placeholder
- 스마트에디터 기본값설정
- no appropriate handler found
- eclipse tomcat 오류
- 크롬 오류
- smarteditor placeholder use
- eclipse http 상태 404
- eclipse 갑자기
- ORA-12519 TNS:no appropriate handler found 해결
- ORA-12519 오류해결
- 스마트에디터 placeholder기능
- 백준
- 스마트에디터 placeholder 적용
- xampp
- ORA-12519 오류
- 백준알고리즘
- smarteditor placeholder 예제
- http 상태 404 – 찾을 수 없음
- TNS:no appropriate handler found
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
글 보관함