Для использования в 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;