Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1

ТЕМА:

Как использовать в запросах таблицы и колонки когда в именах спец.символы? 4 года 8 мес. назад #179

  • Олег Коровяков
  • Олег Коровяков аватар Автор темы
  • Не в сети
  • Автор сайта
  • Автор сайта
  • Сообщений: 280
  • Репутация: 1
  • Спасибо получено: 1
Для использования в SQL-запросах таблиц и колонок, в именах которых содержатся специальные символы(например, пробелы), эти имена нужно заключать в квадратные скобки ([имя таблицы]). Если имя таблицы или колонки содержит квадратные скобки, то нужно добавлять на каждую скобку в имени вторую.
В идеале, конечно же лучше спец.символы в именах не использовать, за исключением нижней черты (_).
DECLARE @t AS TABLE (номер int identity primary key, [Фамилия и Имя] nvarchar(100), [!@#$%^&*()_-=+ ~`\.,;:'"[]<>] int);

-- в качестве примера, заполняем таблицу данными 
INSERT INTO @t
SELECT 'Василий Пупкин', 1;
INSERT INTO @t
SELECT 'Маша Пупкина', 2;
INSERT INTO @t
SELECT 'Федя Петров', 3;

-- выводим данные
SELECT * FROM @t;

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
Модераторы: Дмитрий

О сайте

Строительство индивидуальных домов из лёгкого самана - опыт, советы, методика строительства и подробные инструкции. А также возможность применения альтернативных источников энергии.


Контакты

08340. ул.Салютная 17. с.Гнедын.
Киевская обл. Украина.

+38 067 492 4124.
+38 095 065 8860.

info@okwood.com.ua
www.okwood.com.ua

Местоположения


8PM2+7R Гнедин, Kyiv Oblast