我正在開發一個簡單的Java數據庫引擎(使用文本文件作爲表),我必須實現CRUD操作的代碼。我已經成功編寫了用於CREATE和INSERT命令的代碼。現在我想繼續更新這些應該是這樣的:如何實現數據庫引擎更新命令
UPDATE table-name SET attribute-name=literal {,attribute-name=literal} WHERE condition
但我在這裏有一個問題,我堅持「條件」。我怎樣才能實現一個條件? (WHERE attr1 =某事AND attr2> =某事OR ...)我會非常感謝你的反饋。
此致敬禮。
我想你應該澄清你的意思是「執行」。你的意思是如何將對象的狀況表示出來?如何解決給定「表格」數據的條件?如何解析條件? –
我必須編寫代碼來解析(或解釋)UPDATE命令,並根據WHERE條件對相應表中的數據進行更改。我希望我解釋正確。 – JORGE