SQL 명령어 INSERT, UPDATE, DELETE 구문

INSERT INTO authors VALUES ('111-22-3333', 'web', 'genie', '051-258-3265',
'우리동', '오데구', '', '11111', 0)

UPDATE authors SET au_id='111-22-3333', address = '부산시 해운대구',

contract = 1 WHERE au_id = '222-22-2222'

where절을 생략하면 전체가 수정되므로 상당히 유의해야 한다. 반드시 where 조건으로

수정할 부분만 적용.

begin tran : 트랜잭션을 시작함. (MS-SQL의 트랜잭션 명령) 
UPDATE authors SET city = '대전시' WHERE au_id = '222-33-1111' : 수정 작업. 
SELECT * FROM authors : 확인해 본다. 
rollback tran : 수정이 잘못됐으면 다시 돌림. 
commit tran : 작업 완료 승인. 이후는 되돌릴 수 없음. 
DELETE authors WHERE au_id = '111-11-2222' 

역시 where절을 생략하면 전체가 삭제되므로 매우 주의. Transaction이 강력히 권장.

걍 안지우면 되잖아.


by 케찹만땅 | 2010/03/08 13:12 | ICT 정보와 IoT | 트랙백

트랙백 주소 : http://wpkc.egloos.com/tb/4692905
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
※ 로그인 사용자만 덧글을 남길 수 있습니다.

◀ 이전 페이지          다음 페이지 ▶