我正在使用 HSQL 数据库进行测试。我想要独立的数据库文件。但现在我很难在 HSQL 中获取最后插入的行 ID(自动增量 - 身份)。我怎样才能得到身份证??
			
			7825 次
		
2 回答
            22        
        
		
http://www.hsqldb.org/doc/guide/ch09.html
使用函数 IDENTITY() 可以使用函数 IDENTITY() 获得最后插入到连接标识列中的值,例如(其中 Id 是标识列):
INSERT INTO Test (Id, Name) VALUES (NULL,'Test');
呼叫身份();
于 2013-04-23T19:35:58.867   回答
    
    
            -5        
        
		
当您没有给出表模式时,很难编写查询来执行此操作,但类似于以下内容:
SELECT TOP 1 Id FROM [TABLENAME] ORDER BY Id DESC
    于 2012-04-27T15:29:40.020   回答