- Регистрация
- 04.06.2017
- Сообщения
- 313
- Благодарностей
- 73
- Баллы
- 28
Подскажите пожалуйста, кто знает. Есть таблица (Table) с количеством строк 1000, и одним столбцом (UK). У меня записываются туда ссылки в столбец, и потом мне необходимо брать первую строку в переменную и удалять эту строку. Уже который день мучаюсь с синтаксисом запроса все не получается, постоянно ошибка.
Я вижу это так, что можно сделать два запроса: один взять первую строку, второй удалить первую строку. И записать в переменную, а потом в коде вызвать эту переменную и отправить сразу два запроса к базе. Но я не могу правильно написать эти два запроса, подскажите пожалуйста какие варианты могут быть запросов для моей ситуации.
Я пробовал и так DELETE FROM Table WHERE UK=(SELECT TOP 1 UK FROM Table)
Я вижу это так, что можно сделать два запроса: один взять первую строку, второй удалить первую строку. И записать в переменную, а потом в коде вызвать эту переменную и отправить сразу два запроса к базе. Но я не могу правильно написать эти два запроса, подскажите пожалуйста какие варианты могут быть запросов для моей ситуации.
Я пробовал и так DELETE FROM Table WHERE UK=(SELECT TOP 1 UK FROM Table)