EntitySave Вставить Scope_Identity - PullRequest
1 голос
/ 07 января 2010

В ColdFusion 9 после выполнения EntitySave я хотел бы получить значение первичного ключа, который был вставлен (при условии, конечно, что EntitySave выполнил вставку).

В старые времена я бы

SELECT * FROM tablename
WHERE PK = SCOPE_IDENTITY()

И это даст мне все поля, включая значения по умолчанию, назначенные SQL Server.

1 Ответ

4 голосов
/ 07 января 2010

После выполнения EntitySave (someobject) не возвращает ли someobject.getNameofIDfield () ваш PK?

...