문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
기술문서:레퍼런스:쿼리:기본:트랜잭션_사용 [2025/03/25 16:14] carlito76 |
기술문서:레퍼런스:쿼리:기본:트랜잭션_사용 [2025/11/26 18:49] (현재) carlito76 |
||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| {{htmlmetatags> | {{htmlmetatags> | ||
| - | metatag-description=(트랜잭션, | + | metatag-description=(트랜잭션, |
| - | metatag-og: | + | metatag-og: |
| }} | }} | ||
| - | ====== 트랜잭션 ====== | + | ====== 트랜잭션 |
| + | |||
| + | <note tip> | ||
| + | 최소 지원 버전은 약간의 차이가 있을 수 있습니다. | ||
| + | </ | ||
| ===== MySQL/ | ===== MySQL/ | ||
| <sxh sql; gutter: true;> | <sxh sql; gutter: true;> | ||
| - | -- FIXME | + | /* |
| + | MySQL 4.0 이상/ | ||
| + | */ | ||
| + | START TRANSACTION; | ||
| + | BEGIN; | ||
| + | |||
| + | COMMIT; | ||
| + | |||
| + | ROLLBACK; | ||
| </ | </ | ||
| + | ((Auto Commit 활성화)) | ||
| ===== MSSQL ===== | ===== MSSQL ===== | ||
| <sxh sql; gutter: true;> | <sxh sql; gutter: true;> | ||
| - | -- FIXME | + | /* |
| + | MSSQL 7.0 이상 | ||
| + | */ | ||
| + | BEGIN TRANSACTION; | ||
| + | BEGIN TRAN; | ||
| + | |||
| + | COMMIT TRANSACTION; | ||
| + | COMMIT TRAN; | ||
| + | |||
| + | ROLLBACK TRANSACTION; | ||
| + | ROLLBACK TRAN; | ||
| </ | </ | ||
| + | ((Auto Commit 활성화)) | ||
| ===== Oracle/ | ===== Oracle/ | ||
| <sxh sql; gutter: true;> | <sxh sql; gutter: true;> | ||
| - | -- FIXME | + | /* |
| + | Oracle 8i 이상/ | ||
| + | */ | ||
| + | COMMIT; | ||
| + | |||
| + | ROLLBACK; | ||
| </ | </ | ||
| + | ((Auto Commit 비활성화)) | ||
| ===== PostgreSQL ===== | ===== PostgreSQL ===== | ||
| <sxh sql; gutter: true;> | <sxh sql; gutter: true;> | ||
| - | -- FIXME | + | /* |
| + | PostgreSQL 6.5 이상 | ||
| + | */ | ||
| + | START TRANSACTION; | ||
| + | BEGIN WORK; | ||
| + | BEGIN; | ||
| + | |||
| + | COMMIT; | ||
| + | |||
| + | ROLLBACK; | ||
| </ | </ | ||
| + | ((Auto Commit 활성화)) | ||
| + | |||
| + | {{tag>" | ||