SQL 문자열 길이 2

[SQL 첫걸음] 6장.데이터베이스 객체 작성과 삭제 - 26.테이블 작성·삭제·변경

저자 : 아사이 아츠시출판 : 한빛미디어 발매 : 2015.11.01 * SELECT, INSERT, DELETE, UPDATE는 SQL 명령 중에서도 DML로 분류. DML은 데이터를 조작하는 명령. 한편 DDL은 데이터를 정의하는 명령으로 스키마 내의 객체를 관리할 때 사용. 1. 테이블 작성- DDL은 데이터베이스 객체 모두 같은 문법을 사용. CREATE로 작성, DROP으로 삭제, ALTER로 변경. 뒤이어 어떤 종류의 객체를 작성, 삭제, 변경할지를 지정. ex) 테이블을 작성한다면 CREATE TABLE, 뷰를 작성한다면 CREATE VIEW와 같이 지정. - 테이블 작성 : CREATE TABLE 에 이어 작성하고 싶은 테이블 명 지정. 테이블명 뒤에는 괄호로 묶어 열 정의. 열을 정의할 ..

Study/DB 2018.09.11

[SQL 첫걸음] 3장.정렬과 연산 - 13.문자열 연산

저자 : 아사이 아츠시출판 : 한빛미디어 1. 문자열 결합 - 문자열 데이터를 결합하는 연산자에는 데이터베이스 제품마다 방언이 있음. 연산자/함수 데이터베이스 + SQL Server || Oracle, DB2, PostgreSQL CONCAT MySQL - unit는 문자열형, quantity는 INTEGER형 열. CONCAT 함수를 이용해 두 열을 결합. 문자열 결합이지만 수치데이터도 문제없이 연산 가능. 단, 문자열로 결합한 결과는 문자열형이 됨. 2. SUBSTRING 함수 - SUBSTRING함수는 문자열의 일부분을 계산해서 반환해주는 함수. 디비에 따라 함수명이 SUBSTR인 경우도 있음. 3. TRIM 함수 - 문자열 앞뒤로 여분의 스페이스가 있을 경우 이를 제거해주는 함수. 문자열 도중에 ..

Study/DB 2018.08.30