這是一個問題,我問過的延伸:C#: How do I get the ID number of the last row inserted using Informix 我在C#編寫一些代碼,將記錄插入到使用.NET的Informix的Informix的數據庫驅動程序。我能夠得到最後一個插入的ID,但是在我的一些表中,'serial'屬性沒有被使用。我正在尋找類似於以下的命令,但要獲取rowid而
任何人都可以幫我解決FIXME嗎? -- Task: Get records with given rowid IN STRING from a table.
-- NOTICE: I do not known where the given rowid comes from.
-- OUTPUT 'AAAAB0AABAAAAOhAAA'
SELECT ROWID FROM DUAL;
我在數據庫上執行插入,我想知道該插入的rowid是什麼。 這是否完成了任務: Uri uri = ContentResolver.insert(url,values); //Make insert
int rowid= Integer.parseInt(uri.getFragment()); //Get rowid
Android的文檔指出insert返回「新建行的網址。」 Uri方法get
我只是想聽到有關ROWID類型用法的任何意見作爲任何函數或過程的輸入參數。 我已經正常使用和看到主鍵用作輸入參數,但是有一些使用ROWID作爲輸入參數的缺點嗎?我認爲這很簡單,如果在WHERE子句中使用,選擇會很快。 例如: FUNCTION get_row(p_rowid IN ROWID) RETURN TABLE%ROWTYPE IS...