Sql Server 에서 테이블에 있는 열 이름을 어떻게 해야 할까요?
모든 테이블의 열 이름을 쿼리하여 싶다. 이 작업을 수행할 수 있는 방법을 찾았다.
- [Oralce] (https://stackoverflow.com/q/452464/419956)
- [MySQL] (https://stackoverflow.com/q/193780/419956)
- [PostgreSQL] (https://dba.stackexchange.com/q/22362/5089)
하지만 난 알아야 합니다. (수행됨 어떻게 이런 일이 생길 수 있는 Microsoft SQL Server 2008년 가능 내 경우)
642
18
이 정보를 얻을 수 있습니다 그리고 훨씬, 훨씬 더 쿼리하여 정보 스키마 보기.
이 예제 쿼리하지:
이러한 모든 DB 객체에는 통해 만들 수 있습니다.
[12): https://docs.microsoft.com/en-us/sql/relational-databases/system-information-schema-views/referential-constraints-transact-sql
저장 프로시저를 사용할 수 있는 모든 열을 주어진 표에 대한 정보가 반품하십시오 sp_columns 만들 것이다. Http://msdn.microsoft.com/en-us/library/ms176077.aspx 더 많은 정보를 볼 수 있습니다.
이를 통해 SQL 쿼리를 할 수도 있습니다. 이런 일은 일부 도움이 되어야 합니다.
변형 또는 약간만이라도:
이 모든 열을 통해 얻을 수 있는 모든 테이블뿐 지시한 후 열 테이블 이름 지어졌다.
이 때문에 '' 직접 '에서' 시s.콜럼너스 fs@snapa DATA_TYPE 가져오는 것보다 낫다.
'' Sp_help SQL Server 2008년 에서 사용할 수 있습니다.
키보드 단축키 위의 명령: 테이블 이름 (이리에 강조표시할) 를 누르고,,,, < kbd> ALT< /kbd> +< kbd> F1< /kbd>.
이 질의에서는 사용하여 확보하십시오 대답:
열 이름을 사용하지 않고, 모든 정보를 얻기 위해 이 질의에서는 작성할 수 있습니다. Mysql 에서 information_schema.
해당 테이블 '은' TABLE_NAME
이렇게 질문 누락되었습니다. 다음 외곽진입:
이 명령을 도망쳐야해
이 문제를 해결할 수 있습니다. 이 모든 열 이름과 해당 데이터 형식을 제공합니다.
이를 감안할 때 '표' 가 있는지 여부를 확인하고 [기본 테이블] (http://msdn.microsoft.com/en-us/library/ms179503 (v = sql.100) 이아스파스) .
이 질의에서는 사용할 수 있습니다.
이는 다른 옵션을 더욱 직관적인 시각이 잘 드러나 있다.
따라서 단일 너회들을 너회의 열 이름을 열. 다른 메타데이터입니다 신경습니까 경우 일부 * '선택' 편집하십시오 대한 입장을 변경할 수 있습니다.
아님 단순 부드럽게와 필요한 시스템 테이블