오라클

    [ORACLE] 리터럴(literal) 표기법

    literal 표기법 literal : 값 자체 literal 표기법 : 값 을 표현하는 방법 문자 test 자바 : "test" // 싱글로 하면 에러남 SQL : 'test' // 날짜 자바 : Date 객체로 제공, 메소드를 통해 날짜설정 SQL : 'YY/MM/DD' // "YYYY/MM/DD" 서버설정에 따라 다르게 해석 가능 국가별로 다르게 해석이 가능하기 때문에 DATE리터럴 보다는 문자열을 DATE타입으로 변경해주는 함수를 주로 사용 TO_DATE('날짜문자열', '첫번째 인자 형식') SELECT * FROM emp WHERE hiredate >= TO_DATE('1982/01/01', 'YYYY/MM/DD')

    [ORACLE] SQL 데이터 타입

    SQL 데이터 타입 테이블의 컬럼 구성 정보 확인: DESC ; 문자 VARCHAR2(9) - 9바이트 숫자 NUMBER(4) - 4자리수 NUMBER(7, 2) -정수5자리 소수2자리 날짜 DATE //날짜는 정수 일수로 계산됨 SELECT hiredate, hiredate+5, hiredate -5 FROM emp; NULL (NULL) 아직 모르는 값, 할당되지 않은 값 NULL과 숫자 0은 다르다 NULL과 문자 공백은 다르다 NULL을 피연산자로 하는 연산의 결과는 항상 NULL EX) NULL+ 500 = NULL

    [macOS] 맥에서 도커(Docker) 설치 / 맥에 오라클 설치

    [macOS] 맥에서 도커(Docker) 설치 / 맥에 오라클 설치

    맥에서 오라클 데이터베이스를 설치하기 위해서 오라클 홈페이지에 가봤지만 오라클은 맥을 지원하지 않았다. 찾은 방법은 도커위에 컨테이너 식으로 오라클 서버를 띄우는것. 도커 홈페이지에 가서 도커를 받아준다. https://hub.docker.com/editions/community/docker-ce-desktop-mac Docker Desktop for Mac - Docker Hub Docker Desktop for Mac Docker Desktop for Mac is an easy-to-install desktop app for building, debugging, and testing Dockerized apps on a Mac. Docker Desktop for Mac is a complete dev..