1

我無法解決一個問題。我正在與IBM WebSphere合作,我的任務如下:使用ESQL檢查數據庫中的更新無循環

我在數據庫(SQL Server 2008)中只有一個記錄 - ID和名字。

我輸入節點 - >計算節點 - >計算節點2 - >輸出節點

在我需要檢查,如果在數據庫表中,第一個名字是約翰第一個計算節點(例如)。如果是約翰,那麼當數據庫中的姓名與約翰不同時,我需要在那裏停止消息。但不是循環,我需要解決沒有循環,因爲如果我在每次迭代中使用循環,代碼將檢查數據庫,並將緩慢。有人可以幫我解決這個問題嗎?我需要檢查數據庫幾次,而不是每次。

回答

0

如果你不想使用循環再輸入查詢類似

SELECT id FROM TABLE_NAME WHERE First_Name='John' 

如果記錄然後返回任何數據停止的消息出現。否則繼續。