# SQL 시스템
흔히
오라클
mysql( mariadb)
sql server ( mssql ) - 흔히 SQL Server라고하면 mssql을 말하는듯
postgreSQL 포스트그리SQL 혹은 포스트크레이스큐엘
DB2 ( IBM?? )
# 오라클 DB cmd로 접속(sqlplus)
C:\>sqlplus /nolog
관리자모드로 접속 : SQL>conn /as sysdba
자신의계정으로접속 : SQL>conn scott/tiger
# SQL PLUS명령어
*sql plus 툴에는 sql버퍼가 하나 존재하는데 여기에는 마지막으로 실행된 sql문장 또는블록하나가 저장되어있다
이 버퍼의 내용을 보거나 변경하거나 저장할수있으며 다른파일의 내용을 버퍼로 불러들일수도있다.
*편집명령어
L(IST)-->sql 버퍼에있는 모든내용을 표시
I(NPUT) A-->현제라인다음줄에 A내용 삽입
N A-->N번째 줄내용을 A로변경
A(PPEND) A-->A를 현재라인끝에추가
CL(EAR) BUFF-->SQL버퍼 모든라인삭제
DEL-->현제라인삭제
RUN(또는/)-->현제버퍼 실행
EDIT-->편집기를실행시켜 AFIEDT.BUF라는 임시파일 편집
SAVE A-->현제내용을 A파일로 저장
ED A-->A파일을 열어 편집기 실행
GET A-->이전에저장된 파일A를 버퍼로 불러냄
@A-->A파일을 실행
# nls ( National Language Support : 국가별언어지원) - 언어지원과 관련된 파라미터를 지칭
sqlplus(sysdba접속시가능) : show parameter nls
혹은 일반 로그인하여 : SELECT * FROM V&NLS_PARAMETERS;
select * from v$nls_parameters; - 시스템 NLS설정 정보
SELECT * FROM nls_session_parameters - 현재 SESSION에서의 NLS설정정보
alter session set nls_date_format ='RRRR/MM/DD AM HH:MI:SS';
--->현제 세션에서만 바뀐 값만 받길 원할때....
# desc( Describe ) (sqlplus 전용인듯)
desc 테이블명--->사용자가 액세스할수있는 존재하는 테이블 뷰등을모여준다.
'DB > 오라클' 카테고리의 다른 글
오라클 기초 (0) | 2019.04.03 |
---|---|
오라클 DDL, DML, DCL, TCL (제약조건 포함) (0) | 2019.04.03 |
컬럼값에 따라 다른 테이블을 조인 (0) | 2019.04.03 |
오라클 서버 동시접속자수 제한을 하는 parallel_max_servers 변수 증가 시키기 (0) | 2019.04.03 |
오라클 인스턴스/리스너 켜는법 (0) | 2019.04.02 |