看具體是什麼資料庫,以oracle,mysql,sqlserver分別回答。
1、oracle:
1select
count
(*)
from
user_tab_cols
where
table_name=
'表名'
;
--表名含英文的話應為英文大寫字母
結果如圖:
2、mysql:
1select
count
(*)
from
information_schema.columns
where
table_name=
'表名'
;
--表名大小寫均可
結果如圖:
3、sqlserver:
1select
count
(*)
from
syscolumns s
where
s.id = object_id(
'test'
);
--表名大小寫均可
結果如圖:
SQL 檢視資料庫和表 檢索語句 排序語句
目錄 一 檢視資料庫和表 1.show 二 檢索列表 select 1.檢索單列 2.檢索多列 3.限制檢索結果 三 排序 oder by 1.單列排序 2.多列排序 3.降序排序 desc 3.1 單列降序 3.2 多列降序 4.找出最大最小值 與limit 組合 資料庫背景 新建了 data 資...
通過sql語句將Excel表匯入資料庫
將資料匯入到臨時表 packageinfo裡面 select into packageinfo from openrowset microsoft.jet.oledb.4.0 excel 5.0 hdr yes database g packageinfo.xls sheet1 將臨時表裡面的資料匯...
資料庫表維護(sql語句)
新增字段 alter table 表名 add 欄位名 nvarchar 50 null 刪除字段 alter table 表名 drop column 欄位名 修改字段 alter table 表名 alter column 欄位名 nvarchar 50 null 重新命名表 access 重新...