Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.04.2015, 08:40   #1
Alexan-Dwer
Форумчанин
 
Аватар для Alexan-Dwer
 
Регистрация: 20.04.2009
Сообщений: 136
Вопрос Stored procedures: использование пробела в названии поля [SQL]

Создаю процедуру:
Код:
CREATE PROCEDURE Insert 
(@[Код города] int,
@Название NChar(50))
AS
Insert Into Города
([Код города], Название)
Values (@[Код города], @Название)
	RETURN
Возникает ошибка с полем “Код города”.
Скажите, можно ли использовать пробел в названии поля, если потом оно используется в процедуре?
Alexan-Dwer вне форума Ответить с цитированием
Старый 07.04.2015, 08:42   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Обозвал бы параметры без выпендрежа нормальной латиницей и
скобки лишние и
Insert зарезервированное слово
или так хотя бы

Код:
CREATE PROCEDURE Insert1 
@Код_города int,
@Название NChar(50)
AS
Insert Into Города
([Код города], Название)
Values (@Код_города, @Название)
	RETURN
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию

Последний раз редактировалось Аватар; 07.04.2015 в 08:49.
Аватар вне форума Ответить с цитированием
Старый 07.04.2015, 11:13   #3
Alexan-Dwer
Форумчанин
 
Аватар для Alexan-Dwer
 
Регистрация: 20.04.2009
Сообщений: 136
По умолчанию

Аватар, спасибо за ответ.

Там не поймешь, в начале Код города идет, потом в запросе "Кодгорода" пишут. Зачем они в макете так ввели, сам не знаю...
Alexan-Dwer вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
case of - Too many local constants. Use shorter procedures FleXik Общие вопросы Delphi 7 17.02.2014 20:39
Too many local constants. Use shorter procedures FleXik Общие вопросы Delphi 22 12.02.2014 13:56
Использование \b пробела Logannn Общие вопросы C/C++ 4 30.10.2012 23:37
Выполнение select для stored procedure RISagitov SQL, базы данных 3 18.10.2012 00:29
Чем грозит использование русских букв в названии полей в Firebird artemavd БД в Delphi 5 25.08.2012 13:03