집 >데이터 베이스 >MySQL 튜토리얼 >SQL Server에서 열 정보, 데이터 유형 및 기본 키를 검색하는 방법은 무엇입니까?
SQL Server에서 열 정보, 데이터 유형, Null 제약 조건 및 기본 키 가져오기
SQL Server에서 다음에 대한 자세한 정보를 검색할 수 있습니다. 데이터 유형, 길이, Null 허용 여부 및 기본 키인지 여부를 포함하여 특정 테이블의 열입니다. 이를 달성하는 방법은 다음과 같습니다.
필요한 열 선택:
다음 열을 선택하여 쿼리를 시작합니다.
예 쿼리:
SELECT c.name AS 'Column Name', t.Name AS 'Data type', c.max_length AS 'Max Length', c.precision, c.scale, c.is_nullable AS 'Null?', ISNULL(i.is_primary_key, 0) AS 'Primary Key' FROM sys.columns c INNER JOIN sys.types t ON c.user_type_id = t.user_type_id LEFT OUTER JOIN sys.index_columns ic ON ic.object_id = c.object_id AND ic.column_id = c.column_id LEFT OUTER JOIN sys.indexes i ON ic.object_id = i.object_id AND ic.index_id = i.index_id WHERE c.object_id = OBJECT_ID('YourTableName')
출력:
쿼리는 다음 정보가 포함된 테이블을 반환합니다.
Column Name | Data type | Max Length | Null? | Primary Key |
---|
위 내용은 SQL Server에서 열 정보, 데이터 유형 및 기본 키를 검색하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!