본문 바로가기

전체 글81

[GCP] mysql centos 설치 * MySQL 설치 # MySQL 리포지터리 추가 sudo yum -y install http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm # MySQL 설치 sudo yum -y install mysql-community-server #시스템 재시작시 MySQL 자동으로 실행 되게 함 sudo systemctl enable mysqld # MySQL 실행 sudo systemctl start mysqld * MySQL 보안설정 진행 $ /usr/bin/mysql_secure_installation # root 사용자의 비밀번호 설정 Set root password? [Y/n] Y New password: Re-enter new passwo.. 2023. 4. 18.
[oracle] 오라클 table Function , Pipelined Table Function ** 오라클 table Function , Pipelined Table Function ****** 1. Table 함수란 - 여러 Row를 가진 컬렉션을 반환하는 함수(연관배엹x, 중첩테이블o, Varray o) - 기본 함수는 하나의 값만 반환이 가능하지만 테이블함수로는 여러행,열의 반환이 가능하다 2. Table Function 문법 1. object type 생성:: 행을 return 받는 역할, 함수에서 반환하는 레코드 스키마 2. 해당 오브젝트를 이용한 table type객체 생성 :: 함수에서 반환하는 레코드의 집합(테이블)정의 3. table :: function 4. 조회 :: Table 키워드를 사용하여 조회 3. Pipelined Table Function - Table Functio.. 2023. 4. 17.
[oracle] 오라클 REGEXP 표현식 ** REGEXP 표현식 ****** 1. REGEXP_SUBSTR REGEXP_SUBSTR('A,B,C,D,E', '[^,]+' , 시작위치, L매칭순번) SELECT LEVEL , REGEXP_SUBSTR('A,B,C,D,E', '[^,]+' , 1, LEVEL) FROM DUAL WHERE LEVEL 2023. 4. 17.
[oracle] 오라클 varray, nestedtable, 연관배열 ** 오라클 varray, nestedtable, 연관배열 ****** 각 형태는 변수선언 -> 타입선언후에 변수선언을 통해 사용가능하다 1. 가변길이 배열(variable-size array) -TYPE TY_VARRAY IS VARRAY(3) OF VARCHAR(10); -선언시 배열의 크기를 명시할것 2. 중첩테이블(Nested Table) - TYPE TY_NESTED_TABLE IS TABLE OF VARCHAR2(10) - 크기에 제한 없음, 숫자형인덱스만 사용가능 3. 연관배열(Associative array(index-by table) -TYPE TY_ASSOCI_ARR_VAR IS TABLE OF VARCHAR2(30) INDEX BY VARCHAR2(20) - 키와 쌍으로 구성된 컬렉션.. 2023. 4. 17.