다음을 충족합니다.

셀렉트는 데이터베이스 자체의 트랜잭션 기능을 활용하여 제공합니다. (BEGIN, ROLLBACK, COMMIT)


INSERT 2건을 동시에

mysql 데이터베이스에 한쪽 테이블에 INSERT 실행 후 다른 테이블에 INSERT 합니다.

한 개의 쿼리라도 실패하는 경우 모두 롤백됩니다.

menus:
- path: test/transaction
  name: 트랜잭션 테스트

pages:
- path: select/users
  blocks:
  - type: query
    sqlType: update
    **resource: sqlTransaction**
    **sqlTransaction:**
    - resource: mysql
      sql: INSERT INTO test_transaction1 SET name = 'hello'
    - resource: mysql 
      sql: INSERT INTO test_transaction2 SET name = 'hello'

INSERT+UPDATE 2건을 동시에

입력값 status로 mysql 데이터베이스에 INSERT하고 UPDATE 합니다.