DB (52) 썸네일형 리스트형 Oracle 날짜 함수 현재 연도 지정된 날짜 RR 형식 YY형식 1995 27-OCT-95 1995 1995 1995 27-OCT-17 2017 1917 2001 27-OCT-17 2017 2017 2001 27-OCT-95 1995 2095 RR형식 RR 날짜 형식은 YY 요소와 비슷하지만 이 형식을 사용하여 다른 세기를 지정할 수 있다. YY대신 RR 날짜 형 식을 사용하면 반환 값의 세기는 지정된 2자리 연도 및 현재 연돈의 마지막 2자리에 따라 달라진다 SYSDATE 함수사용 다음 값을 반환한다 날짜 시간 SYSDATE 는 현재의 데이터베이스 서버 날짜 및 시간을 반환하는 날짜 함수이다. SYSDAT는 다른열 이름을 사용하듯이 사용할 수 있다. 여기서 참고 해야할 사항이 있다 혹시 미국에서 일 하는 사람과 같이 일을한.. Oracle 함수 (문자,숫자) 오라클 사용하면서 가장 힘들어 했던 부분이 함수다..ㅜㅜ 개념을 확실이 알고 넘어가기 위해 포스팅한다 일단 교재에 나오는 기본개념 부터 알고 가자 그림은 이렇게 되어 있다 사실은 알록달록하다 .... SQL 함수 SQL 함수는 때때로 인수를 받아들일 수 있으며 항상 값을 반환한다 함수는 SQL의 매우 강력한 기능입니다. 다음 작업을 수행하는 데 함수를 사용할수 있다. 데이터에 대해 계산수행 개별 데이터 항목 수정 행 그룹에 대한 출력 조작 표시할 날짜 및 숫자의 형식 지정 열 데이터 유형 변환 SQL 함수의 두가지 유형 함수의 유형은 다음 두 가지 로 나온다 단일 행 함수 여러 행 함수 단일행 함수 데이터 항복을 조작한다 인수를 받아들이고 하나의 값을 반환한다 반환되는 각 행에서 실행된다 행당 하나의 결.. Oracle(기본문제) 면접 준비하면서 Oracle 문제도 나오길래 다음엔 잘하기 위해서 공부한 것들을 정리해본다.. 여기까지는 정말 기본적인 문제라서 따로 설명은 하지 않겠다 날짜함수 에서 설명하도록! 하겠다 Postgresql(설치 및 사용법) 개인프로젝트 하면서 이번에 처음으로 사용해보는 DB다 처음 들어 보는 거라 초반에 삽집을 엄청 했다.. ㅋㅋ 터미널로 다운받지 않고 크롬을 통해서 다운 받았다 저장할 경로를 설정해주면된다. \ Pgadmin4를 다운 받는다 ! Postgresql을 관리하기 쉽게 GUI환경을 제공하는 툴입니다. 마찬가지로 각자의 OS에 맞는 걸로 설치해 줍니다. 설치 이후에 포스트그레스 디비에 접속을 할 수 있도록 패스워드를 적어주세요.패스워드는 꼭 기억해주세요 :) 지역은 ko_KR.UTF-8로 선택을 해주세요. 설치가 되어야한다 기다리고 있다. 설치가 되고 나서 새로운 서버를 만들어줘야 한다 슈퍼 계정으로 연동을 하게 되면 보안에 문제가 있기 때문에 계정을 새로 만들어줘야 한다고 한다 과정을 한번 살펴보자 Server.. Oracle 우선순위규칙 우선 순위 규칙 연산자 의미 1 산술연산자 2 연결 연산자 3 비교 조건 4 IS[NOT] NULL,LIKE,[NOT] IN 5 [NOT] BETWEEN 6 같지 않음 7 NOT 논리 조건 8 AND 논리 조건 9 OR 논리 조건 우선순위규칙(2) 다음 두가지의 조건이 있다. -첫번째 조건은 직무ID가 AD_PERS 리고 급여가 15000달러보다 많다는 거다 -두번째는 직무 ID가 SA_REP 라는 거다 따라서 SELECT 문은 다음과 같이 인식한다 " 직원이 사장이면서 15000달러가 넘는 급여를 받거나 직원이 판매 담당자인 경우의 행을 선택하라" 괄호 사용 여기도 두가지 조건이 있다. -첫번째 조건은 직무 ID가 AD_PERS 또는 SA_REF이다 -두번째 조건은 급여가 15000달러보다 많다 따라서.. Oracle 논리 연산자를 사용하여 조건정의 논리 연산자를 사용하여 조건정의 연산자 의미 AND 구성 요소 조건이 모두 참인 경우 TRUE를 반환한다 OR 구성 요소 조건 중 하나가 참인 경우 TRUE를 반환한다 NOT 조건이 거짓인 경우 TRUE를 반환한다 AND 연산자 사용 AND 연산자에서는 두가지 구성 요소 조건이 모두 참이어야 한다 "MAN"을 포함한 직책을 가지고 있고 1000달러 이상의 급여를 받는 사원만 선택된다 모든 문자 검색에서는 대소문자가 구분되므로 'MAN'이 대문자가 아닌 경우에는 어떠한 행도 반환되지 않는다 또한 문자열은 따옴표로 묶어야 한다. AND 진리표 다음 표는 두 표현식을 AND로 결합한 결과를 보여준다 AND TRUE FALSE NULL TRUE TRUE FALSE NULL FALSE TRUE FALSE FALS.. Oracle 데이터 제한 및 정렬 선택을 사용하여 행 제한 WHERE 절을 사용하여 query에서 반환되는 행을 제한할 수 있습니다. WHERE 절은 충족되어야 하는 조건을 포함하여 FROM절 바로 뒤에 나옵니다. 조건이 참인 경우 해당 조건을 충족하는 행이 반환됩니다. WHERE 조건을 충족하는 행으로 query를 제한합니다. condition 열 이름, 표현식 ,상수 및 비교 연산자로 구성됩니다. 조건은 하나 이상의 표현식과 논리(부울) 연산자의 조합을 지정하고 TRUE,FALSE 또는 UNKNOWN의 값을 반환합니다. WHERE 절은 열의값 , 리터럴, 산술식 또는 함수를 비교할 수 있으며 다음 세 가지 요소로 구성됩니다. 열 이름 비교조건 열 이름 , 상수 또는 값 리스트 WHERE 절에서는 열 alias를 사용할수 없습니다. 비.. Oracle 테이블 구조 표시 테이블 구조 표시 DESCRIBE 명령을 사용하여 테이블의 구조를 표시합니다. 또는 Connections 트리에서 테이블을 선택하고 Columns탭을 사용하여 테이블 구조를 확인합니다. 데이터 유형 설명 NUMBER(P,S) 최대 자릿수가 P이고 소수점 이하 자릿수가 S인 숫자값 VARCHAR2(S) 최대 크기가 S인 가변 길이 문자 값 DATE 기원전 4712년 1월 1일에서 기원후 9999년 12월 31일 사이의 날짜 및 시간 값 DESCRIBE 명령을 사용하여 MEMBER 테이블의 구조에 대한 정보를 표시한다 결과 표시에서 NULL은 이열의 값이 알수 없는 값이 될수 있음을 나타냅니다. NOT NULL은 열에 데이터가 포함되어야 함을 나타낸다. TYPE은 열의 데이터 유형을 표시한다, 이전 1 ··· 3 4 5 6 7 다음