본문 바로가기

SQL2

0) [DB] SQL 응용 3 - 트랜잭션 Rush Hour (Feat. j-hope of BTS) 아티스트 Crush 앨범 Rush Hour 발매일 2022.09.22 트랜잭션 한 묶음으로 처리되어야 하는 SQL 명령문들의 집합 → 트랜잭션에 속한 SQL 명령문들은 모두 정상 처리되어야 함께 완료되며 하나의 명령 문이라도 오류가 발생하면 전체를 취소함 커밋(commit): 정상 종료→ 트랜잭션의 실행 결과를 데이터베이스에 최종적으로 반영하는 것|임시로 실행 처리한 트랜잭션의 실행 결과를 실제 데이터베이스에 반영하는 명령 롤백(rollback) -실행 결과를 반영하지 않고 취소하여 원래 상태로 되돌리는 것 롤백이 가능하므로 커밋되기 전까지는 데이터베이스에 완전하게 반영되었다고 확신할 수 없는 임시 실행 결과일 뿐임 2개의 UPDATE문으로 구성된.. 2022. 11. 3.
[DB] SQL 응용 1 (내장 함수 | 저장 프로시저) 더보기 내장함수 저장 프로시저 트리거 사용자 정의 함수 트래젝션내장 함수의 종류와 사용 방법을 알아본다. 저장 프로시저의 개념과 활용 방법을 이해한다. 내장함수 SQL 내장 함수 내장함수와 사용자 정의 함수로 구분한다. 열 이름이나 상수 값을 입력받아 값 하나를 결과로 반환 기본 연산 함수, 시스템 정보 제공 함수, 데이터 가공 함수 등 지원 SELECT WHERE UPDATE SET 절 등에서도 사용 가능 숫자 함수 함수 기능 ABS 입력 값의 절대 값 반환 CEIL 입력 값보다 큰 정수 중에서 가장 작은 수 반환 FLOOR 입력 값보다 작은 정수 중에서 가장 큰 수 반환 ROUND 입력 값을 소수점이하 자리수까지 반올림한 값 반환 FORMAT 입력 값을 형식에 맞게 변환하여 반환 문자 함수 함수 기능.. 2022. 11. 3.