推 al234:謝謝你 06/15 18:30
--
侃侃長論鮮窒礙 網站:http://www.psmonkey.idv.tw
眾目睽睽無心顫 個人版:telnet://legend.twbbs.org
煢居少聊常人事
殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.204.16.17
→ PsMonkey:之前在 PHP 版寫的,還請 Adonisy 指點一下... \囧/ 06/25 14:59
> -------------------------------------------------------------------------- <
作者: weisor (無所事事) 看板: Database
標題: Re: [SQL ] SQL2000 怎麼select出某個DB內的所有Ta …
時間: Sun Aug 6 19:28:56 2006
※ 引述《stja (風)》之銘言:
: 請問
: SQL server 2000 中
: 怎麼下select 指令
: 得到某個DB的所有table名稱
select name from sys.tables
或
sp_tables
: 和
: 得到某個table 內的所有欄位名稱和相對的欄位型態??
select sys.tables.name, sys.columns.name, sys.types.name from sys.tables
join sys.columns on sys.columns.object_id = sys.tables.object_id
join sys.types on sys.types.user_type_id = sys.columns.user_type_id
where sys.tables.name = 'tablename'
或
sp_columns tablename
: 因我想讓某隻程式可以得到動態的資料
: 感謝 ^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.104.29.214
> -------------------------------------------------------------------------- <
作者: Adonisy (DHL真是個懶惰的運輸業~~) 看板: Database
標題: Re: [SQL ] SQL2000 怎麼select出某個DB內的所有Ta …
時間: Sun Aug 6 21:27:22 2006
※ 引述《stja (風)》之銘言:
: 請問
: SQL server 2000 中
: 怎麼下select 指令
: 得到某個DB的所有table名稱
: 和
: 得到某個table 內的所有欄位名稱和相對的欄位型態??
: 因我想讓某隻程式可以得到動態的資料
: 感謝 ^^
正確的用法是
select * from information_schema.tables
information_schema.columns
最好不要用 system table來查詢,那是 metadata,請愛用
store procedure或 information schema view來做
--
http://www.wretch.cc/blog/Adonisy
脆瓜撞球工作室~~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.230.166.193