私は、テストの目的のためにHSQLデータベースで働いています。私はスタンドアロンのdbファイルが欲しい。 HSQLに - (アイデンティティ自動増分) しかし、今、私は最後に挿入された行のIDを取得するためにトラブルにしています。どのように私はIDを得ることができますか?最後に挿入された(自動インクリメントされた)行IDをHSQLで返す方法は?
4
A
答えて
-4
それはあなたのテーブルスキーマを与えられていないときにこれを実行するためのクエリを記述することはかなり難しいですが、以下のようなもの:へ
SELECT TOP 1 Id FROM [TABLENAME] ORDER BY Id DESC
16
http://www.hsqldb.org/doc/guide/ch09.html
最後に挿入された値(IDが ID列の場合) はIDENTITY()関数を使用して使用できます。
INSERT INTOテスト(ID、名前)VALUES(NULL、 'Test');
CALLアイデンティティ()。
関連する問題
- 1. 最後に挿入されたIDを返す0
- 2. 最後に挿入された行のIDを取得する
- 3. アンドロイドでSQLiteデータベースに挿入し、自動インクリメントされた値を返す
- 4. 挿入された行から最後のIDを取得する方法は?
- 5. MySQLで自動インクリメントで最後に作成されたIDを取得
- 6. WebSQL、Phonegap。最後に挿入された行のIDを返します
- 7. ストアドプロシージャから最後に挿入された行のIDを返す
- 8. 挿入クエリが実行された後に自動インクリメントIDを生成する - HANA
- 9. 最後に挿入されたIDを取得する方法は?
- 10. Magentoカスタマーアドレスモデルで最後に挿入されたIDを取得する方法
- 11. laravelで最後に挿入されたIDを取得する方法5.4
- 12. 最後に挿入されたIDを取得したい
- 13. CockroachDBで最後に挿入されたID/SERIAL値を返します。
- 14. Zendに最後に挿入されたIDを取得する
- 15. laravelの最後の挿入行を取得する方法5、私のIDは自動インクリメントです
- 16. ScalaQueryによってちょうど挿入された自動インクリメントIDを取得する方法
- 17. SQL Server ExecuteScalar()は最後に挿入されたIDを返しません
- 18. 最後に挿入されたプリペアドステートメントのIDを取得する
- 19. 最後に挿入されたcsvのIDを取得する方法
- 20. ファイアフォックスアドオンでSQLiteの最後に挿入されたID
- 21. EF 4.1、MVC 3で最後に挿入されたID
- 22. Oracle OCIは最後に挿入された行のIDを取得します
- 23. 最後に挿入された値のIDを返します。SQL
- 24. ステートメント内で最後に挿入された行のIDを使用する(Derby)
- 25. 最後に挿入されたIDを取得
- 26. wordpress wpdbに挿入された行IDを返します
- 27. JPA - persist()後に自動生成されたIDを返す
- 28. 自動入力フォームフィールドに最後に挿入されたIDを取得できません
- 29. SQLサーバーで最後に挿入された行を取得する方法
- 30. 複数の行に最後に挿入されたIDを取得する
私は解決策を得ました。 CALL IDENTITY();挿入行の後 ....(これは最後に挿入行IDを与える) –