database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 29958 게시물 읽기
No. 29958
삭제 결과를 알수있는 방법좀 알려 주세요..
작성자
강삼수(kssmd)
작성일
2011-04-05 06:28
조회수
7,987

삭제 쿼리문 보낸뒤 몇개가 삭제되었는지  알수 있는 방법이 없나요?

예를 들어서  "INSERT  INTO  테이블 "  한 후에 

SELECT LAST_INSERT_ID()  하면 추가된 자동증가 번호를 알수 있드시
 

"DELETE FROM 테이블  WHERE 조건" 한후에 몇개가 삭제되었는지

 알수있는 함수 같은거요..

지금은 삭제전 count(*) 와 삭제후 count(*) 비교해서 하고있는데

함수로 한번에 알수 있는 방법이 있지 안을까 해서요..

이 글에 대한 댓글이 총 2건 있습니다.

SELECT ROW_COUNT();

를 수행하시면 현재 세션에서 마지막으로 변경된 ( INSERT / DELETE / UPDATE ) 행 수를 구할 수 있습니다.

박현우(lqez)님이 2011-04-05 08:49에 작성한 댓글입니다.

좋은 답변 감사합니다.

강삼수(kssmd)님이 2011-04-07 07:45에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
29961서버 설치관련 질문입니다. [2]
김현철
2011-04-08
8851
29960mysql을 rpm 버전을 설치할때 생성되는 시스템의 mysql 계정의 패스워드는? [1]
성용현
2011-04-05
8364
29959최근들어 로그에 에러가 쌓이네요
인한
2011-04-05
8738
29958삭제 결과를 알수있는 방법좀 알려 주세요.. [2]
강삼수
2011-04-05
7987
29957MySQL 클러스터 질문 좀 드립니다.. [3]
궁금
2011-04-04
8936
29956접속자별로 Data 접근권한을 다르게 주려면.. [2]
마이네오
2011-04-01
9017
29954mysql 트리거 사용시 임시 테이블 inserted, deleted 존재하지 않나요? [1]
신희창
2011-03-30
9931
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다