mvnForum » 列出所有討論區 » » 討論區: SQL » » » 話題: [精華] SQL 語法動態組合 Script » » » » 文章: [精華] SQL 語法動態組合 Script |
列印 2024/4/26 上午 07:19:42 |
文章作者 jieh 於 2007/3/20 下午 05:49:24 | ||
[精華] SQL 語法動態組合 Script 今天實在對本公司為了讓 User 直接強姦資料庫而用 Excel 白痴法開的 Table 造成本人懶得寫程式 而接手過來貼得拉拉長的 SQL 很不爽 直接上討論區只能用 "欄位" 兩個字當關鍵字 (不得以的 其他太直接的關鍵字找不到文章) 爬文爬了一個小時眼睛有點扭傷 終於找到答案 先提供一個簡單的範例讓大家吸收 - 動態 Table 名稱
(轉貼時請加註來源) 引用自:藍色小惡魔《用 SQL 語法動態組合 SQL》 http://www.imp.idv.tw/play/forum/viewthread?thread=743 重點說明 sp_executesql:這是 MS SQL 內部平常用來跑你寫死的 SQL 語法 SP,把它偷出來用就是主角啦!!! 要丟給 sp_executesql 的變數一定要是 nchar / nvarchar 的型態喔!!! 除了以上兩個重點 其他就隨便你高興亂改成你想要的即可 以此類推動態欄位就搞定啦!!! 看懂這個語法後 就可以接下去看我最終的寫法了... 2016/7/27:6817 xuite, pixnet 2016/7/27:240 2016/7/27:123 ---------------------------------------- 支持小惡魔 BTC : 19tn3RnCuwZVukXAwyhDWZD4uBgUZoGJPx LTC : LTFa17pSvvoe3aU5jbmfcmEpo1xuGa9XeA 知識跟八卦一樣,越多人知道越有價值;知識最好的備份方法,散播! 藍色小惡魔(林永傑): 臉書 |