본문 바로가기

SQL3

SQL 개념 및 종류 SQL 개념 및 종류에 대해서 알아보자! SQL (Structured Query Language : 구조화된 질의 언어) - 관계형 데이터베이스에서 데이터를 조회하거나 조작하기 위해 사용하는 표준 검색 언어 - 원하는 데이터를 찾는 방법이나 절차를 기술하는 것이 아닌 조건을 기술하여 작성 - DBMS에 따라 사용되는 SQL문법이 조금씩 다름 (MS-SQL, ORACLE, TIBERO, MariaDB, MySql, ...) [ ★SQL 문법 종류★ ] 1. 데이터 정의어 ( DDL : Data Definition Language ) - DB의 구조를 정의하거나 변경, 삭제하기 위해 사용하는 언어 - 주로 DB관리자 또는 설계자가 사용 - CREATE, ALTER, DROP, TRUNCATE - CREATE.. 2022. 11. 22.
[ oracle / 오라클 ] 테이블 정의서 생성 쿼리 / 컬럼 정보 조회 / pk정보 조회 테이블 정의서를 DB로 조회하여 생성하는 방법입니다. 즉, 모든 테이블명과 칼럼 정보를 조회하는 쿼리입니다. 1. 테이블, 테이블코멘트, 컬럼명, 데이터 타입, 길이, null여부, 컬럼코멘트를 가져오는 쿼리SELECT -- C.TABLE_TYPE AS "테이블타입", A.TABLE_NAME AS "테이블", C.COMMENTS AS "테이블명", A.COLUMN_NAME AS "컬럼", B.COMMENTS AS "컬럼명", A.DATA_TYPE AS "데이터타입", A.DATA_LENGTH AS "길이", A.NULLABLE AS "Null 여부"FROM dba_tab_columns A LEFT JOIN all_col_.. 2022. 8. 5.
[MyBatis] 개발 생산성 향상,중복 쿼리 줄이기 <sql>,<include> 개념 및 문법 - 개념 다른 구문에서 재사용하기 위한 SQL 조각 - 조건 1.id 속성 값이 필수입니다. 2.사용하려는 태그보다 먼저 선언되어야 합니다.(위에 존재해야 합니다.) ​ - 문법 ${alias}.id,${alias}.username,${alias}.password → 사용안해도 상관없음 - 개념 문을 DML(Data Manipulation Language) 태그에 삽입하는 기술 - 문법 [insert,update,delete 도 가능 ] [insert,update,delete] + 설명 //no property FROM ​ //property 한개 작성 FROM ${alias(별칭)} ​ //property 여러 개 작성 FROM ${alias(별칭)} WHERE id = ${alias02(별칭)} SE.. 2022. 3. 10.
728x90