1. SQL 문장의 표준 문법
 1). 특별히 대소문자를 구별하지 않지만,
 2). SQL 명령어는 절마다 구별하다.
   SELECT *
   FROM table name
   WHERE 조건
 
 3). 들여쓰기와 탭을 적절히 사용하자 (가독성을 위해)
 4). ;(세미콜론)으로 문장을 종결하거나,  /(슬러시), RUN(런)
 5). 주석처리는 -- (2대쉬) 또는  /*  ~~~~~*/ 사용
 6) 조건의 데이터 타입이 CHARACTER 이거나 DATE형일경우 홑따움표('')를 사용하고, 숫자형이며 홑따옴표 없이 사용한다.
 7) 조건에서 문자열검색은 대소문자를 구별한다.
 8) DATE형일 경우에는 현제 세션의 NLS_SESSION_DATE_FORMAT에 종속된다. (이것을 바꾸어서 사용가능)
   - alter session set nls_date_format = 'YY/MM/DD';
 
 
3. 기본 적인 연산자
 1)IN(): and 와 같이 여러개를 동시에 검색하기위해 사용
 2) NOT IN() : IN()연산자의 반대. 선택된 것만 제외.
 3) 연산자 우선순위
  - 1. 단항연산자 (+,-);
  - 2. 이항연산자 (+,-,*,/);
  - ||
  - 4. 관계 연산자 (<,>,<=,>=,<>,=)
  - 5. SQL 관계연산자 (IN, NOT IN, BETWEEN ~ AND, ANY, ALL, LIKE)
  - 6. 논리연산자 (NOT, AND, OR)

'Programming > Oracle' 카테고리의 다른 글

Mysql 계정 생성 및 외부 접속 설정  (0) 2012.04.23
Oracle listener.ora 등록 방법  (0) 2011.08.22
Oracle 랭킹 구하기 (Ranking 함수)  (0) 2011.04.29

+ Recent posts