728x90
반응형

from 3

[MSSQL] 트랜잭션 로그 보기

트랜잭션 로그 조회 데이터베이스에서 발생하는 행위들이 저장되는 트랜잭션 로그를 조회해보자 fn_dblog(시작 LSN, 종료 LSN) 시작 LSN, 종료 LSN이 NULL일 경우 트랜잭션 로그 파일의 모든 로그 결과를 반환한다. SELECT * FROM fn_dblog(NULL, NULL) 결과 데이터 특정 테이블의 트랜잭션 로그 AllocUnitName 칼럼에서 테이블의 이름을 확인할 수 있다. SELECT [Current LSN], [Operation], [Transaction ID], [AllocUnitId], [AllocUnitName], [Begin Time], [End TIme] FROM fn_dblog (NULL, NULL) WHERE AllocUnitName = 'dbo.ggmouse' 특..

IT/SQLD 2023.10.23

[MS SQL Server] #6_SELECT문에 WHERE절 사용하기

1. WHERE문 기초 먼저 아래와 같은 기본 SELECT문을 통해서 employee 테이블의 모든 데이터를 조회해보도록 합시다. SELECT * FROM employee; 그런데 만약 위와 같이 모든 정보를 얻고 싶은 것이 아니라, job의 값이 '사원'인 데이터에 대해서만 조회하고 싶을 때는 어떻게 할까요? 또는 salary가 500 이상인 데이터만 조회하고 싶을 때는 어떻게 해야 할까요? 이와 같이 테이블에서 특정 조건에 부합하는 데이터만 조회하고 싶을 때 사용하는 것이 WHERE절 입니다. 그럼 바로 WHERE절을 사용해보도록 합시다. 먼저 job이 사원인 데이터만 조회하는 쿼리는 다음과 같습니다. SELECT * FROM employee WHERE job = '사원'; 위의 결과와 같이 job이..

IT/Windows 2023.02.20
728x90
반응형