Oracle12 Oracle cmd를 사용한 계정만들기, 조회 cmd에서 계정생성하기 일단 sqlplus 로 접속하시면 user-name과 password가 나오는데 user-name은 system, password는 oracle 설치 시 입력하신 비밀번호로 입력해주시면 됩니다. mysql이나 mariaDB는 root계정입니다. Oracle은 system 계정으로 접속 해주세요 비밀번호는 처음 설치시 등록했던 비밀번호입니다. conn/as sysdba 관리자권한으로 접속 정상적으로 접속을 하시면, 관리자 권한으로 접속해야합니다. 접속하시면 sql문을 사용해서 아이디를 만듭니다. CREATE user 아이디 identified by 비밀번호; 생성 완료 되었으면 계정권한을 부여해주어야합니다. (그냥 실습용이라서 전부 부여해주었습니다.) GRANT CONNECT, DB.. 2022. 7. 25. Oracle 숫자 함수 숫자함수 ABS(n) ABS함수는 매개 변수로 숫자를 받아 그 절대값을 반환하는 함수입니다. -- 함수 -- 숫자 함수 SELECT ABS(10), ABS(-10), ABS(-10.123) FROM DUAL 결과출력 CEIL(n)과 FLOOR(n) CEIL 함수는 매개변수 n과 같거나 가장 큰 정수를 반환한다. SELECT CEIL(10.123), CEIL(10.541), CEIL(11.001) FROM DUAL 결과 출력 10.123은 10보다 크고 11보다 작아서 11이 됩니다. N이라는 값에 0.001이라도 크다면 N보다 큰 정수가 반환됩니다. FLOOR 함수는 CEIL 함수와는 반대로 매개변수 N보다 작거나 가증 큰 정수를 반환합니다. SELECT FLOOR(10.123), FLOOR(10.541.. 2022. 6. 21. Oracle 논리 조건식 논리 조건식은 조건절에서 AND, OR, NOT을 사용하는 조건식을 말합니다. AND는 모든 조건을 만족해야 하고 OR는 여러 조건 중 하나만 만족해도 TRUE를 반환합니다. NOT은 조건식 평가 결과가 거짓(FALSE) 일 때 원하는 결과, 즉 TRUE를 반환합니다 SELECT employee_id, salary FROM employees WHERE NOT(salary >= 2500) ORDER BY employee_id; 결과 출력 이 쿼리문은 NOT으로 급여가 2500보다 크거나 같지 않은 사원, 즉 2500 이하인 사람들을 반환 하고 있습니다. NULL조건식 NULL조건식은 특정 값이 NULL인지 여부를 체크하는 조건식입니다. 앞서 UPDATE문을 알아보면서 NULL인지 여부는 IS NULL과 I.. 2022. 6. 16. Oracle 의사컬럼, 연산자, 표현식, 조건식 의사 칼럼(Pseudo-column) 테이블의 칼럼처럼 동작하지만 실제로 테이블에 저장되지 않는 칼럼을 말합니다. SELECT 문에서는 의사 칼럼을 사용할 수 있지만, 의사컬럼 값을 INSERT, UPDATE.DELETE 할 수는 없습니다. (NEXTVAL.CURRVAL도 의사 칼럼의 일종) CONNECT_BY_ISCYCLE, CONNECT_BY_ISLEAF, LEVEL NEXTVAL, CURRVAL = 시퀀스에서 사용하는 의사 칼럼입니다. ROWNUM SELECT ROWNUM, employee_id 2 FROM employees; 테이블에 데이터가 많으면 SELECT만 하더라도 결과가 나올 .. 2022. 6. 16. 이전 1 2 3 다음