63 lines
1.4 KiB
SQL
63 lines
1.4 KiB
SQL
/*
|
|
*
|
|
MariaDB : HOME PC 구성
|
|
|
|
HOME 개인PC에서 아래 작업 수행
|
|
|
|
(1) hosts 파일에 선 등록
|
|
127.0.0.1 nlib-db.nculture.org
|
|
(2) 마리아 DB 설치
|
|
(3) MariaDB > MySql Client 수행
|
|
(4) 설치 시 설정한 비밀번호로 로그인 후, 다음 명령 수행
|
|
> create database uac_cltr_db;
|
|
> create user 'uac_cltr' identified by 'uac_cltr';
|
|
> grant all privileges on uac_cltr_db.* to 'uac_cltr';
|
|
> flush privileges;
|
|
(5) DBeaver 연결 설정한 후, 다음 2 테이블 생성 및 코드 데이터 등록(INSERT) 수행
|
|
|
|
*/
|
|
|
|
create table SM_CODE_M (
|
|
L_CODE_ID varchar(35) not null
|
|
, L_CODE_NM varchar(50) not null
|
|
, L_CODE_NM_EN varchar(50)
|
|
, L_CODE_DESC varchar(500)
|
|
, SORT_SEQ int
|
|
, USE_YN varchar(1)
|
|
, REG_ID varchar(35)
|
|
, REG_DD datetime
|
|
, MOD_ID varchar(35)
|
|
, MOD_DD datetime
|
|
);
|
|
|
|
create table SM_CODE_S (
|
|
S_CODE_ID varchar(35) not null
|
|
, L_CODE_ID varchar(35) not null
|
|
, S_CODE_NM varchar(100)
|
|
, S_CODE_NM_EN varchar(100)
|
|
, S_CODE_DESC varchar(500)
|
|
, SORT_SEQ int
|
|
, COLUMN1 varchar(50)
|
|
, COLUMN2 varchar(50)
|
|
, USE_YN varchar(1)
|
|
, REG_ID varchar(35)
|
|
, REG_DD datetime
|
|
, MOD_ID varchar(35)
|
|
, MOD_DD datetime
|
|
);
|
|
|
|
|
|
select * from SM_CODE_M
|
|
|
|
|
|
SELECT B.S_CODE_ID
|
|
, B.S_CODE_NM
|
|
|
|
select *
|
|
FROM SM_CODE_M A,
|
|
SM_CODE_S B
|
|
WHERE A.L_CODE_ID = B.L_CODE_ID
|
|
AND A.USE_YN = 'Y'
|
|
AND B.USE_YN = 'Y'
|
|
ORDER BY B.SORT_SEQ
|