Выберите последнюю строку в таблице SQL

Можно ли вернуть последний ряд таблицы в MS SQL Server. Я использую поле автоматического увеличения для идентификатора, и я хочу получить последнее добавленное, чтобы присоединить его к чему-то еще. Любая идея?

Вот код:

const string QUERY = @"INSERT INTO Questions (ID, Question, Answer, CategoryID, Permission) " 
                   + @"VALUES (@ID, @Question, @Answer, @CategoryID, @Permission) "; 

using (var cmd = new SqlCommand(QUERY, conn)) 
{ 
    cmd.Parameters.AddWithValue("@Question", question); 
    cmd.Parameters.AddWithValue("@Answer", answer); 
    cmd.Parameters.AddWithValue("@CategoryID", lastEdited);
    cmd.Parameters.AddWithValue("@Permission", categoryID);
    cmd.ExecuteNonQuery(); 
}

Ответы на вопрос(7)

Ваш ответ на вопрос