variable-names- все статьи тега
Имя таблицы в качестве переменной
Я пытаюсь выполнить этот запрос: declare @tablename varchar(50) set @tablename = 'test' select * from @tablename это приводит к следующей ошибке: Msg 1087, Уровень 16, Состояние 1, Строка 5 необходимо объявить переменную таблицы "@tablename". Как правильно заполнить имя таблицы динамически? ...
Почему имена переменных не могут начинаться с чисел?
Я работал с новым разработчиком c++ некоторое время назад, когда он задал вопрос: "Почему имена переменных начинаются с цифры?" Я не мог придумать ответ, за исключением того, что некоторые числа могут иметь текст в них (123456L, 123456U), и это было бы невозможно, если бы компиляторы думали, что все с некоторым количеством Альфа-символов было именем переменной. это правильный ответ? Есть еще какие-то причины? string 2BeOrNot2Be = "that is the question"; // Why won't this compile? ...