MSSQL 쿼리로 테이블 목록보는 방법

MSSQL 에서는 테이블 목록을 보기 위해서 다음과 같은 쿼리를 실행하거나 저장프로시저를 실행해 주어야 한다.

1. sp_tables

2. select * from information_schema.tables

3. select name from sysobjects where type='U'

MySQL 이나 Oracle이라면 DESC 이렇게 입력하면 될텐데...

명령어는 왜 다들 다르게 만드는건지 원 - _-..