簡體   English   中英

范圍選擇 DB2 進入 VS2013

[英]Range Selection DB2 Into VS2013

我必須做范圍選擇來獲取一些數據,我有這個查詢。 感謝這個問題1和這個問題2

問題 1

SELECT * FROM (SELECT ROW_NUMBER() OVER(ORDER BY DKUREG ASC) AS NUMBER, 
SIMDTA.ACRDKL.* 
FROM SIMDTA.ACRDKL 
WHERE DKKDCB = 1403 AND DKCOB = 70 AND DKBKTG = 4011 AND DKTHRG = 2019) 
AS A WHERE NUMBER > = 1 AND NUMBER < = 100

問題2

SELECT * FROM (SELECT ROW_NUMBER() OVER (ORDER BY DKUREG ASC) AS NUMBER,
SIMDTA.ACRDKL.*
FROM SIMDTA.ACRDKL 
WHERE DKKDCB = 1403 AND DKCOB = 70 AND DKBKTG = 4011 AND DKTHRG = 2019)  
AS A WHERE A.NUMBER BETWEEN 1 AND 100

我已經通過這個查詢成功地獲得了 DBVisualizer 中的所有 100 個數據。 但是當我將代碼粘貼到 Visual Studio 2013 中時,我得到了這個

錯誤 .

嘗試在沒有 Visual Studio/MsDb2Client 的情況下直接在 Db2 中運行原始 SQL。 如果它工作正常,則可能是 Visual Studio/MsDb2Client 重寫組件有問題。 如果是這樣,您可能需要聯系 Microsoft。

謝謝。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM