반응형 코딩공부63 [Oracle] 데이터 사전 데이터 사전 은 사용자와 데이터베이스 자원을 효율적으로 관리하기 위한 다양한 정보를 저장하는 시스템 테이블의 집합이다. 사용자가 테이블을 생성하거나, 사용자를 변경하는 등의 작업을 할 때 데이터 베이스 서버에 의해 자동으로 갱신되는 테이블로 사용자는 데이터 사전의 내용을 직접 수정하거나 삭제할 수 없고 사용자가 이해할 수 있는 데이터를 산출해 줄 수 있도록 하기 위해서 읽기 전용 뷰 형태로 정보를 제공한다. /*데이터 사전 종류*/ USER_ 데이터 사전 자신의 계정이 소유한 객체 등에 관한 정보 조회 접두어로 USER가 붙은 데이터 사전은 사용자와 가장 밀접하게 관련된 뷰로써 자신이 생성한 테이블, 인덱스, 뷰, 동의어 등의 객체나 해당 사용자에게 부여된 권한 정보를 제공한다. USER_TABLES :.. 2020. 4. 21. [Oracle]테이블에 별칭 사용하기 SELECT문을 사용하며 테이블 명 전체를 기재하며 사용하기에는 쿼리문이 길어질 수도 있고, 작성하는데도 힘들기 때문에 테이블이름을 별칭으로 지정하여 사용할 수 있다. -테이블의 별명은 30자까지 가능하지만 너무 길지 않게 작성한다. -FROM 절에서 테이블명을 명시하고 공백을 둔 다음 테이블 별칭을 지정한다. -하나의 SQL 명령문에서 테이블명과 별칭을 혼용할 수 없다. -테이블의 별칭은 해당 SQL문에서만 사용한다.(따지자면 지역변수처럼 사용) --테이블에 별칭사용하기 SELECT e.eno, e.ename, d.dname, e.dno FROM employee e, department d WHERE e.dno = d.dno; --테이블에 별칭사용하기 --혼용하면 오류 SELECT e.eno, e.en.. 2020. 4. 16. [JavaScript] 화면에 표시하기 window.alert(); //window. 은 생략가능 alert(데이터); 사용자에게 특정 정보를 알림창(팝업창)을 이용해 알려주고 싶을 때 사용 document.write() document.write(데이터1, [데이터2,...,데이터n]); body 영역에 html 태그 정보를 출력할 때 사용. Document라는 객체에서 제공하는 write()기능은 HTML 문서의 body 영역에 와 같은 html 태그 내용을 출력한다. (브라우저 화면에 출력할 수 있는 기능 때문에 주로 프로그래밍 문법 테스트용으로 초보일 때 많이 사용🤣나야나) console.log() consol.log(데이터1[,데이터2,...,데이터n]); console 내장 객체는 log라는 메소드가 있고 () 안의 매게매수 안에 .. 2020. 4. 13. 클라이언트 사이드 스크립트-JavaScript JavaScript란 HTML 파일에 넣을 수 있는 스크립트 언어이다. JavaScript 스크립트가 들어간 HTML 파일을 웹 브라우저에서 읽어 들이면 해석되어 실행되어진다. JavaScript는 1. body요소 안에 직접 작성하거나 2.header요소안에 작성하여 호출하거나 3.외부파일로부터 읽어들이거나 4.페이지 읽기나 버튼 클릭과 같은 이벤트에 대한 응답 으로 호출하는 방법이 있다. JavaScript는 OS나 웹 브라우저의 구성요소, HTML 문서 등과 같은 것을 오브젝트라는 단위로 취급한다. 즉, JavaScript는 DOM(Document Object Model)이며 HTML 문서를 태그나 속성의 계증 구조(트리구조)로 간주한다. 웹브라우저의 트리 구조 2020. 4. 13. [Oracle]다양한 함수4-공백 채우기 LPAD, RPAD 함수/ TRIM함수 LPAD,RPAD 입력 받은 문자열과 기호를 정렬하여 특정 길이의 문자열로 반환. (JSP 게시판 만들때 반드시 쓰임) LPAD (LEFT PADDING) 컬럼이나 대상 문자열을 명시된 자릿수에서 오른쪽에 나타냄 남은 왼쪽 자리를 특정 기호로 채움 게시판 공백에 많이 쓰임(들여쓰기) RPAD (RIGHT PADDING) 함수는 컬럼이나 대상 문자열을 명시된 자릿수에서 왼쪽에 나타냄 남은 오른쪽 자리를 특정 기호로 채움 예1) 왼쪽 자리 '*'로 채우기 --왼쪽 자리를 특정 기호로채우기 SELECT LPAD(salary, 10, '*') FROM employee; 결과 총 10자리 중 기존 데이터는 오른쪽 정렬하였고, 10자리에서 그만큼 남은 공간은 '*'로 채워졌다. 예2) 오른쪽 자리 '*'로 채우기 .. 2020. 4. 12. [Oracle]다양한 함수3-문자의 위치 값 반환하기(INSTR함수) 특정 문자의 위치 값 반환하기 : INSTR INSTR 함수는 문자열 내에서 해당 문자가 어느 위치에 존재하는지를 알려준다. INSTR(대상, 찾을 글자, 시작위치, 몇 번째 발견 위치) 시작위치랑 몇 번째 발견위치인지를 생략한다면 오라클은 기본 값을 1로 간주하므로 시작위치도 1이고 첫 번째 발견 위치로 결과값을 나타낸다. SELECT INSTR('Oracle mania','a') FROM dual; 결과 'Oracle mania'에서 'a'라는 글자를 찾는다는 뜻이며 시작위치와 발견위치를 생략했으므로 첫번째로 존재하는 3번위치에있는 'a'를 찾아낸다. SELECT INSTR('Oracle mania','a',5,2) FROM dual; 결과 5번부터 2번째 발견되어지는 'a'를 찾는다는 뜻이므로 12.. 2020. 4. 12. 이전 1 ··· 5 6 7 8 9 10 11 다음 반응형