MSSQL 2005
как получить последнюю запись из произвольной таблицы — структура неизвестна, т.е. нельзя использовать
первичные ключи (кторых может и не быть) и order by
средствами SQL как сделать не придумал.
пока вариант с помощью C#: открыть IDataReader и прочитать до последней записи.
cmd.CommandText = "select * from [" + customTableName + "]";
.....
Здравствуйте, Аноним, Вы писали:
А>MSSQL 2005
А>как получить последнюю запись из произвольной таблицы — структура неизвестна, т.е. нельзя использовать
А>первичные ключи (кторых может и не быть) и order by
А>средствами SQL как сделать не придумал.
А>пока вариант с помощью C#: открыть IDataReader и прочитать до последней записи.
А>А>cmd.CommandText = "select * from [" + customTableName + "]";
А>.....
А>
Что такое "последняя запись"? Порядок в котором БД вернёт записи не гарантирован, если нет order by.
Аноним 239 пишет:
> как получить последнюю запись из произвольной таблицы — структура
> неизвестна, т.е. нельзя использовать
> первичные ключи (кторых может и не быть) и order by
> средствами SQL как сделать не придумал.
0) в такой постановке задачи — никак. В таблицах нет ни последних, ни первых
записей.
1) определитесь, что такое "последняя запись". Может вам подойдёт и первая ?
Её получить гораздо легче

Posted via RSDN NNTP Server 2.1 beta