
TableDelete::execute는 데이터 삭제를 위한 메서드입니다. 파라미터는 다음과 같습니다.
- whereClause: 삭제할 데이터의 조건을 지정하는 SQL 문입니다.
- tableName: 삭제할 테이블 이름입니다.
- deleteOption: 삭제 옵션입니다. 기본값은 DELETE_OPTION.NORMAL입니다.
- transaction: 트랜잭션 옵션입니다. 기본값은 TRANSACTION.NONE입니다.
TableDelete::execute의 파라미터에 대한 예시 코드는 다음과 같습니다.
#hostingforum.kr
php
$tableDelete = new TableDelete();
$tableDelete->setTableName('테이블 이름');
$tableDelete->setWhereClause('조건');
$tableDelete->setDeleteOption(DELETE_OPTION.NORMAL);
$tableDelete->setTransaction(TRANSACTION.NONE);
$tableDelete->execute();
TableDelete::execute를 사용할 때 주의해야 할 점은 다음과 같습니다.
- whereClause 파라미터에 잘못된 SQL 문을 지정하면 오류가 발생할 수 있습니다.
- tableName 파라미터에 잘못된 테이블 이름을 지정하면 오류가 발생할 수 있습니다.
- deleteOption 파라미터에 잘못된 삭제 옵션을 지정하면 오류가 발생할 수 있습니다.
- transaction 파라미터에 잘못된 트랜잭션 옵션을 지정하면 오류가 발생할 수 있습니다.
- TableDelete::execute 메서드를 호출하기 전에 데이터베이스 커넥션을 열어야 합니다.
2025-07-07 14:24