24h購物| | PChome| 登入
2017-04-27 16:37:51| 人氣674| 回應0 | 上一篇 | 下一篇

如何撈出資料表中的欄位值

推薦 0 收藏 0 轉貼0 訂閱站台

今天正好有同仁問到, 如何撈出資料表中的欄位值, 進而塞進0

因為欄位有近1000, 所以同仁不想一個一個key in

 

查了一下 用下列語法

select * from INFORMATION_SCHEMA.COLUMNS where TABLE_NAME = 'TABLE名稱'

 

select name from syscolumns where id=object_id('TABLE名稱')

 

都可以撈出指定TABLE中的欄位資料

 

前提是, 要先指定資料庫喔~!


再用下列語法 兜出我們要的SQL語句
select 'uptete TABLE名稱 set ' + INFORMATION_SCHEMA.COLUMNS.COLUMN_NAME  + ' = 0;' from INFORMATION_SCHEMA.COLUMNS where TABLE_NAME = 'TABLE名稱'

台長: nut
人氣(674) | 回應(0)| 推薦 (0)| 收藏 (0)| 轉寄
全站分類: 心情日記(隨筆、日記、心情手札) | 個人分類: 我的工作 |
此分類下一篇:Oracle_找使用者物件
此分類上一篇:如何看處理器的核心數

是 (若未登入"個人新聞台帳號"則看不到回覆唷!)
* 請輸入識別碼:
請輸入圖片中算式的結果(可能為0) 
(有*為必填)
TOP
詳全文