Microsoft SQL Server 2005를 사용하면 테이블이 만들어 졌는지 확인할 수있는 방법이 있습니까?SQL Server 2005에서 테이블을 만들 때 어떻게 볼 수 있습니까?
언제 테이블에서 마지막으로 INSERT
을 수행했는지 확인할 방법이 있습니까?
마지막으로 ALTER TABLE
일은 무엇인가요?
친절한 협조에 감사드립니다.
Microsoft SQL Server 2005를 사용하면 테이블이 만들어 졌는지 확인할 수있는 방법이 있습니까?SQL Server 2005에서 테이블을 만들 때 어떻게 볼 수 있습니까?
언제 테이블에서 마지막으로 INSERT
을 수행했는지 확인할 방법이 있습니까?
마지막으로 ALTER TABLE
일은 무엇인가요?
친절한 협조에 감사드립니다.
당신은 sys.tables
SELECT create_date, modify_date
FROM sys.tables
AFAIK를 조회하여 생성과 마지막 수정 날짜를 얻을 수있는 마지막 삽입이 발생한 때 알 수있는 상자의 밖으로 방법이 없습니다. 트리거를 사용하거나 테이블에 auditing을 설정해야합니다.
이 쿼리는 당신에게 테이블이 생성 된 날짜와 시간을 제공하고 마지막 때 수정됩니다
USE DataBaseName;
SELECT [name]
,create_date
,modify_date
FROM sys.tables
WHERE [name] IN ('TableName1', 'TableName2');
이 삽입의 마지막 날짜를 얻는 것은 그렇게 간단하지 않다. 이 StackOverflow 질문을 확인하십시오. How to get last insert/update/delete datetime on Sql Server 2005?