台灣最大程式設計社群網站
線上人數
1283
 
會員總數:244873
討論主題:188880
歡迎您免費加入會員
討論區列表 >> 其他DB >> Informix SQL語法
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
Informix SQL語法
價值 : 50 QP  點閱數:3906 回應數:1

樓主

MiuMiu
門外漢
0 8
175 24
發送站內信

我要刪除資料表中的資料



原本是整個資料表中的資料要全部一起刪除

但是現在因為需求要改成一次刪除一個月的資料

此資料表中有一個欄位Date

格式為yyyymmdd

所以我想可以在後面加上where條件如下:



可是這樣只會刪除今天日期的資料

要怎麼才能一個月一個月的刪除資料

資料量很大可能不只有今年的資料

請教各位大大,謝謝。

別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
作者回應

MiuMiu
檢舉此回應
剛剛想了想

好像光靠SQL語法應該沒有辦法做到

一個月一個月的資料刪除

所以還是直接在where後面加上條件

假設最早的日期從20101201開始

每次加一個月加一個月



請問各位大大

Informix的SQL語法這樣下正確嗎?

因為我手邊沒有Informix的環境可以下指令做測試

所以麻煩各位大大回答了 謝謝。
本篇文章回覆於2011-06-01 11:49
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.