일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 초기 구축
- generate entity
- NextJS
- spring
- Java
- React
- Next.js 14
- jvm
- spring boot
- ollama langflow
- MySQL
- 도커
- SpringBoot
- JPA
- custom valid
- swagger
- header setting
- jpa entity자동
- 헤더 설정
- generate pojos
- dto valid
- java8
- memcached
- 리눅스
- CentOS6
- docker 설치
- docker
- JavaScript
- 초기 세팅
- java9
- Today
- Total
개발자의 길
[DB] Oracle 함수 <> MySQL 함수 본문
Oracle VS MySQL
ORACLE |
MySQL |
NVL |
IFNULL |
SYSDATE |
NOW() |
TRUNC(SYSDATE) |
CURDATE() |
TO_CHAR() |
DATE_FORMAT() |
TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') |
DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s') |
요일 값 : 1 ~ 7 |
요일 값 : 0(일) ~ 6(토) |
TO_DATE() |
STR_TO_DATE() |
SYSDATE - 1 : 1일전 |
DATE_ADD(NOW(), INTERVAL -1 DAY) DATE_SUB(NOW(), INTERVAL 1 DAY) |
날짜형식 구분자 MICROSECOND SECOND_MICROSECOND DAY_MICROSECOND
DAY_SECOND |
날짜형식 구분자 MICROSECONDS 'SECONDS.MICROSECONDS' 'DAYS HOURS:MINUTES:SECONDS.MICROSECONDS' |
Outer Join : 조건 컬럼에 (+) |
FROM절에 기술 LEFT/RIGHT OUTER JOIN 테이블 ON 조건 |
WHERE ROWNUM > 3 AND ROWNUM < 7 | LIMIT 4, 3 |
SELECT ROWNUM |
SELECT @rownum := @rownum+1 AS ROWNUM FROM xx JOIN (SELECT @rownum := 0) R |
DECODE | CASE WHEN .. THEN .. ELSE .. END |
컬럼 사용시 대소문자 관계없음 |
컬럼 사용자 대소문자 일치해야 함 |
문자열 붙임(||) | CONCAT |
TO_CHAR, TO_NUMBER |
CAST(xx AS CHAR), CAST(xx AS SIGNED) |
'3. DB' 카테고리의 다른 글
MySQL 정규식(regexp)검사를 통한 한글포함여부 체크 (0) | 2016.03.07 |
---|---|
[DB] mysql 백업 (0) | 2015.12.03 |
[mysql] 날짜 함수 정리 (0) | 2015.07.01 |
[oracle] 이전글 다음글 분석함수(LAG,LEAD) (0) | 2014.08.29 |
[ORACLE] WITH문을 이용해 가상테이블 만들기(WITH TABLE AS) (0) | 2014.02.26 |
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.