본문 바로가기
728x90

Oracle3

SQL / Oracle 오라클 / 함수 정리 (문자/숫자/날짜/변환/조건/NULL) SQL 단일행 함수 정리 1.문자 2.숫자 3.날짜 4.변환 5.조건 6.NULL ※ 오라클에서는 index가 1부터 시작 1. 문자 함수 SQL> select ename, length(ename) 2 from emp; where length(ename)>=6; SQL> select initcap('oracle'), upper('oracle'), lower('ORACLE') 2 from dual; dual table은 임시로 함수 연산해볼수있는곳. 오라클 자체에서 제공된다. select concat(concat(ename,'의 급여'),concat(sal,'만원')) concat : 문자열 연결, 합치기 SQL> select instr('java programming','a',3,2) from dual;.. 2021. 3. 13.
SQL / 컬럼 조회 / Where 조건 / Order by 정렬 / Oracle 오라클 SQL 컬럼 리스트 조회 전체 컬럼 조회 SQL> select * from tab; desc : data dictionary 조회 (칼럼목록 조회) SQL> desc emp; distinct : 중복된데이터 빼고 조회 SQL> select distinct job 2 from emp; 제약조건 확인 SQL> desc user_constraints; dba_XXXX => db관리자용 all_XXXX => 자신/권한받은거 user_XXXX => 자기계정 where절 비교연산자 (요약) where hiredate >= '1982/1/1'; where deptno=20 or deptno=30; where deptno in (10,20); where ename like '%M%'; where comm is not .. 2021. 3. 13.
SQL / Oracle 오라클 / 권한 설정 / 로그인 SQL(Structured Query Language) 초기 계정 설정 계정 생성 후, 권한 주고 로그인하는법 - conn, create, grant, alter, show SQL> conn system/manager Connected. SQL> create user java identified by java; User created. SQL> grant connect, resource to java; Grant succeeded. SQL> grant create view to scott; Grant succeeded. SQL> conn java/java Connected. SQL> alter user java identified by java1234; User altered. SQL> show user.. 2021. 3. 13.
728x90