Oracle Mysql SQL 2005では、テーブル内のすべてのカラム名をクエリーし、カラム名を分類します.
Oracleでは、テーブル内のすべてのカラム名をクエリーし、カラム名を異なるデータ型に分類します.
ORACLE:
select column_name,data_type from user_tab_columns where table_name = 'SZKB' order by data_type
SELECT COLUMN_NAME ,data_type FROM USER_TAB_COLS WHERE TABLE_NAME = 'SZKB' order by data_type
select column_name from user_tab_columns where table_name = 'HLGA' order by data_type
SQL2005:
select name from syscolumns where id=object_id(' ')
select count(*) from syscolumns where id=object_id(' ')
MY-SQL :
show columns from tablename
show database;
show tables from database;