Для SQL 2005:
Принятие определения следующей таблицы:
CREATE TABLE [dbo].[Test](
[ID] [int] IDENTITY(1,1) NOT NULL,
[somevalue] [nchar](10) NULL,
)
можно использовать следующее:
INSERT INTO Test(somevalue)
OUTPUT INSERTED.ID
VALUES('asdfasdf')
, Который возвратит значение столбца ID.
Я использую CTRL-O и CTRL-I для перехода между недавними точками в файлах. Он также проходит через определенные команды движения, но я считаю, что обычно он возвращает меня туда, где я редактировал.
Попробуйте g ; и g , . Они перемещаются вперед и назад в списке изменений.
Подробнее см. : справка по списку изменений
.