Рассмотрят приведенную ниже таблицу «sample_table»Выбор столбца, имя которого является зарезервированным SQL ключевым словом
id name desc
-------------------------
1 kkt kkt description
1 skt skt description
есть в любом случае я могу выбрать третий столбец, не используя его имя desc
?
Попытка select desc from mytable
выдает ошибку
Пожалуйста Suggest.
Спасибо,
Balan
** NO ** вы не можете получить доступ к столбцы SQL Server числовым индексом .... и вы не должны, либо - порядок столбцов в реляционной таблице ** является бессмысленно **, и вы не должны писать какой-либо код, который полагается на это –
Не без динамического sql, и если бы вы могли бы это быть * действительно плохой идеей. Что происходит, когда кто-то меняет порядок столбцов в таблице. – Jamiec
Хорошо .. я не буду использовать этот метод .. Спасибо за упоминание .. – balanv