用檢視
select a.object_id,a.name as tablename,
b.name as columnname,c.name as typename,
b.max_length,b.scale
from sys.all_objects a,sys.columns b,sys.types c
where a.object_id = b.object_id
and b.system_type_id = c.system_type_id
and a.type='u'
order by tablename
用表訪問
select a.id,a.name as tablename,
b.name as columnname,c.name as typename,
b.length,b.xscale
from dbo.sysobjects a,dbo.syscolumns b,dbo.systypes c
where a.id = b.id
and b.xtype = c.xtype
and a.type='u'
order by tablename
oracle
select column_name,data_type,data_length,data_precision,data_scale from all_tab_columns where table_name="表名"
SQL資料庫字段型別說明
bit 0或1的整型數字 int 從 2 31 2,147,483,648 到2 31 2,147,483,647 的整型數字 allint 從 2 15 32,768 到2 15 32,767 的整型數字 tinyint 從0到255的整型數字 decimal 從 10 38到10 38 1的定精...
SQL資料庫字段型別詳解
sql資料庫字段型別詳解 資料型別 型別 描述 bit 整型 bit 資料型別是整型,其值只能是0 1或空值。這種資料型別用於儲存只有兩種可能值的資料,如yes 或no true 或fa lse on 或off int 整型 int 資料型別可以儲存從 231 2147483648 到231 214...
SQL資料庫字段型別說明
bit 0或1的整型數字 int 從 2 31 2,147,483,648 到2 31 2,147,483,647 的整型數字 smallint 從 2 15 32,768 到2 15 32,767 的整型數字 tinyint 從0到255的整型數字 decimal 從 10 38到10 38 1的...