2011-11-10 14 views
0

SQLデータベースの特定のテーブルを取得する方法があります。その情報には、いずれかの列の種類とサイズが含まれています。SQLテーブル列情報のプロービング

たとえば、列C1がvarchar(50)であり、C2がIntでC3がビット(6)であるテーブルTを持つ。 DBにその情報を問い合わせる方法はありますか?

ありがとうございます。

+0

はこれを見つけたTABLE_NAME = '' AND COLUMN_NAME =' INFORMATION_SCHEMA.COLUMNS FROM

SELECT * qlteam.com/joew/archive/2008/04/27/60574.aspx –

答えて

1

はい、あなたは含めて、いくつかの方法で照会できます。

SELECT COLUMN_NAME, DATA_TYPE, CHARACTER_MAXIMUM_LENGTH, 
    NUMERIC_PRECISION, NUMERIC_SCALE 
FROM INFORMATION_SCHEMA.COLUMNS 
WHERE TABLE_NAME = 'YourTable' 

は、そのビューのいくつかのより多くの列がありますが、あなたはJIST :)

1

を取得する私は、あなたが探しているものと考えています以下のためには、次のとおりです。http://weblogs.s '

関連する問題