当我调用SCOPE_IDENTITY
Sybase 时,我得到
[错误] 脚本行:1-6 ------------------------ 未找到函数“SCOPE_IDENTITY”。如果这是 SQLJ 函数或 SQL 函数,请使用 sp_help 检查对象是否存在(sp_help 可能会产生大量输出)。消息:14216,级别:16,状态:1 服务器:DGTSYBASEDEV101,行:3
这是我的代码:
INSERT into IVR_SESSION (PHONE_NUMBER,IVR_TYPE, CALLING_COUNTRY,ADD_DATETIME,UPDATE_DATETIME)
values ("464545454", "asdd", "AUS",getdate(),getdate())
SELECT SCOPE_IDENTITY()
该
SCOPE_IDENTITY
函数在 Sybase ASE 中不可用,因为它特定于 Microsoft Sql Server。如果要获取生成的最后一个标识值,可以@@IDENTITY
像这样使用全局变量:您可以在SyBooks Online找到
@@IDENTITY
全局变量的文档。