SQL.RU
client/server technologies
Главная
|
Документация
|
Статьи
|
Книги
|
Форум
|
Опросы
|
Рассылка
|
Работа
|
Поиск
|
FAQ
|
Добро пожаловать в форум,
Guest
>>
Войти
|
Регистрация
|
Правила
|
Новое сообщение
Форум:
Все форумы
/
Microsoft SQL Server
Автор:
Пароль:
Эмоции:
Тема:
Возможно ваш вопрос уже обсуждался?
Black
Red
Green
Blue
Yellow
Purple
Orange
Teal
Brown
Gray
дополнит.
spoiler
LATEX
youtube
rutube
imeem
Помощь
Сообщение:
[quot Glory][quot RTYi][src]create procedure spp as begin select 1;; end[/src] Что значит ;; , почему компилятор пропускает это? Microsoft SQL Server 2005 - 9.00.[/quot] Наверное не компилятор, а парсер все таки[/quot]
Приложить файл (максимальный размер 150Kb)
Публикуемые сообщения должны соответствовать
правилам
форума на sql.ru
Для тех у кого нет русской клавиатуры, предлагаем:
Показать виртуальную клавиатуру
Разделитель операторов
RTYi
Member
Откуда:
Сообщений: 58
create
procedure
spp
as
begin
select
1
;;
end
Что значит ;; , почему компилятор пропускает это?
Microsoft SQL Server 2005 - 9.00.
12 мар 10, 15:22 [
8469745
]
Ответить
|
Цитировать
Сообщить модератору
Re: Разделитель операторов
DeColo®es
Member
Откуда: Москва
Сообщений: 4860
RTYi,
Он много чего еще пропускает.
Например такое:
declare
@a
int
set
set
@a =
1
print
@a
12 мар 10, 15:28 [
8469799
]
Ответить
|
Цитировать
Сообщить модератору
Re: Разделитель операторов
Glory
Member
Откуда: Estonia
Сообщений: 73768
RTYi
create
procedure
spp
as
begin
select
1
;;
end
Что значит ;; , почему компилятор пропускает это?
Microsoft SQL Server 2005 - 9.00.
Наверное не компилятор, а парсер все таки
12 мар 10, 15:29 [
8469817
]
Ответить
|
Цитировать
Сообщить модератору
Re: Разделитель операторов
DeColo®es
Member
Откуда: Москва
Сообщений: 4860
Glory
Наверное не компилятор, а парсер все таки
1. В чем разница для простых смертных?
2. Раз код выполняется, значит и компилятор его тоже пропустил. ;)
12 мар 10, 15:35 [
8469855
]
Ответить
|
Цитировать
Сообщить модератору
Re: Разделитель операторов
Glory
Member
Откуда: Estonia
Сообщений: 73768
DeColo®es
Glory
Наверное не компилятор, а парсер все таки
1. В чем разница для простых смертных?
2. Раз код выполняется, значит и компилятор его тоже пропустил. ;)
Разница в том, что парсер разбирает текст
И может проигнорировать его фрагмент, так что копилятору ничего на вход не попадет
12 мар 10, 15:37 [
8469874
]
Ответить
|
Цитировать
Сообщить модератору
Generated time: 62ms.
Powered by ActualForum 1.5.3 [s1] Copyright (c)
Alex Sibilev
2000-2010