쿼리를 사용하여 SQL Server 데이터베이스의 모든 테이블 목록을 가져 오는 방법은 무엇입니까? 내 의도는 동적으로 웹 페이지에 표시하는 것입니다.데이터베이스의 모든 테이블 목록
8
A
답변
10
시도 :
SELECT [name] from sys.tables
이 당신이 원하는 무엇을 제공해야합니다. 그런 다음 웹 페이지에서 호출하여 필수 형식으로 표시해야합니다.
당신은 참조 할 수 있습니다 :
은 당신이 뭘 하려는지에 도움이 아마 것이다.
또한 sys.tables와 INFORMATION_SCHEMA에 대해 SQL Server: should I use information_schema tables over sys tables?을 볼 수 있습니다.
INFORMATION_SCHEMA는 SQL92 표준이지만 개인적으로 MS-SQL 유니버스의 sys.tables를 선호합니다 (나에게 atleast) 잘 구조화되어 있고 모든 관련 정보가 있습니다. 색인 정보는 INFORMATION_SCHEMA에서 사용할 수 없습니다.
11
보다 일반적인 방법 :
Select *
From INFORMATION_SCHEMA.TABLES
Where TABLE_TYPE = 'BASE TABLE'
관련 문제
- 1. 데이터베이스의 모든 테이블 나열
- 2. 데이터베이스의 모든 테이블 이름 바꾸기
- 3. 모든 테이블 또는 주어진 데이터베이스의 테이블 만 나열하는 방법
- 4. 데이터베이스의 목록 상자 값
- 5. SQLite의 시스템 테이블 목록
- 6. 봄 SimpleJdbcTemplate에서 모든 테이블 이름 목록 가져 오기
- 7. 테이블 데이터베이스의 인덱스
- 8. 데이터베이스의 여러 테이블
- 9. 데이터베이스의 두 테이블 연결
- 10. 내 데이터베이스의 모든 테이블 이름을 콤보 상자에 추가하는 방법
- 11. Django (데이터베이스의 클린 테이블)에서 모든 모델을 지우는 방법이 있습니까?
- 12. 단일 테이블 데이터베이스의 모든 데이터를 선택하고 표시하는 메서드 만들기
- 13. 내 데이터베이스의 모든 테이블 이름을 콤보 상자에 추가하십시오.
- 14. "pages_backup"으로 시작하는 데이터베이스의 모든 테이블 이름 나열
- 15. SQL - 데이터베이스의 모든 테이블 열의 프로그래밍 방식으로 이름 바꾸기
- 16. 동기화 프레임 워크 2.0 데이터베이스의 모든 테이블 동기화
- 17. 데이터베이스의 모든 트리거를 나열하십시오.
- 18. Postgres 데이터베이스의 모든 테이블을 자르십시오
- 19. MySQL 데이터베이스의 최대 테이블 크기
- 20. zencart 데이터베이스의 장바구니 테이블 이름
- 21. MySQL 데이터베이스의 모든 테이블을 삭제하는 방법은 무엇입니까?
- 22. 데이터베이스의 모든 테이블에서 모든 레코드 삭제
- 23. # linq 데이터베이스의 모든 레코드를 업데이트하십시오.
- 24. 데이터베이스의 목록 집합에 대한 대안 디자인
- 25. 음악 데이터베이스의 구조 - 여러 테이블 또는 단일 테이블?
- 26. 모든 서버 및 데이터베이스 목록
- 27. 모든 테이블의 계층 적 목록
- 28. 관계형 데이터베이스의 사용자 테이블과 사용자 테이블 분리하기
- 29. 다른 데이터베이스의 테이블 조인의 성능 영향
- 30. 생산 데이터베이스의 MySql ALTER TABLE - 모든 문제점?
+1 전망도 여기에 사용할 수 있기 때문에 –