2011-11-08 7 views
3

ODBC INSERT後に書き込まれる新しいAutoIncを取得する方法を知っていますか? SQL Serverのようにアクセスできる変数はありますか? 今、私が使用しています:Sybase Advantage SQL挿入後の新しいAutoInc

SELECT MAX(myautoincfield) AS mylastkey FROM anytable 

私の新しいキーを取得するために。

答えて

0

グローバル変数@@ identityは、現在のセッションでIDENTITYカラムに最後に挿入された値を示します。

次の操作を行うことがあります。

select @@identity 

新しいキーを取得するために。

4

スカラー関数LastAutoincは、効率的に取得することができます。

select LastAutoinc(statement) as mylastkey from system.iota; 
関連する問題