본문 바로가기

Database/Oracle

(11)
SQL 운용 상식 Oracle 상에서 - column department_name format a17 column : SQL+의 편집명령어, 출력되는 컬럼[department_name]의 사이즈를 format a[문자, 날짜]17[17자리] 만큼 조정하여라. a는 [문자, 날짜] 9는 [숫자], 99999는 5자리수까지 표현 column department_id clear 로 초기화 가능 콘솔을 닫아도 마찬가지로 초기화 됨 『SQL 문 특징』 ▷ SQL 문은 하나 이상의 줄에 입력할 수 있음 ▷ 키워드는 약어로 쓰거나 여러 줄에 나눠 쓸 수 없음 ▷ 절은 일반적으로 다른 줄에 씀 ▷ 들여쓰기 사용하면 가독성 향상에 기여 모든 SQL 문장은 Parse(검증) 을 통해서 검증 - 실행계획 - 실행 의 단계를 거침. 정확히는 ..
SELECT 문 -1 『 기본 SELECT 문 』 SELECT [컬럼명] ( Select list 절 ) 보고자 하는 data를 소유하고 있는 컬럼(속성) 이름 FROM [테이블명] 명시된 컬럼을 소유하고 있는 테이블 이름 desc [테이블명] : 콘솔상에서 테이블을 표기함 *[all] : 모든 데이터를 선택 Select * -> 테이블의 모든 컬럼을 선택하라. Select Department_id를 기준으로 검색했을 때 이는 회사에 22종류의 직무가 있음을 나타낸다. select 문으로 모든 컬럼을 타이핑 하여 검색하였다. Select 문에 들어가는 순서대로 출력되는 것을 확인할 수 있다. (id, name, id, id 순으로 검색) PROJECTION 기능 : select 문에 넣을 컬럼의 수를 특정(제한) 하여 표기시..
오라클 기본 세팅 Oracle database 11g express Edition 기준 conn system/12345 로 DBA(시스템) 계정으로 접속하여 hr이라는 계정을 (alter) (identified) 정의한다. alter user hr account unlock hr 계정으로 사용, conn을 이용하여 db의 hr이라는 계정/hr패스워드를 가지고 db에 접속(conn) 한다. ◎ SQL의 문장은 항상 세미콜론(;)로 종결 ◎ SQL이 프롬프트에 속해야 명령어 삽입 가능 ed : sql buffer ( SQL 메모리 공간) >> SQL 편집창에서 가장 마지막에 입력되었던 문장 1개가 저장됨 이를 ed를 통해 메모장 등으로 열어 수정하고 닫으면 SQL로 입력되게 됨. ◎ 에디터는 슬래시 / 로 끝내야함 ◎ 에디터..