Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Замечания к материалам Kimberly Tripp  [new]
jimmers
Member

Откуда: Санкт-Петербург - New York City
Сообщений: 5069
Материалы:
https://www.sql.ru/forum/actualthread.aspx?bid=13&tid=38617

Замечания по некоторым скриптам с примерами.

Скрипт DeleteASales.sql:


DECLARE @CustCounter int
SELECT @CustCounter = 1
WHILE 1=1
BEGIN
INSERT Sales (CustomerID) VALUES (@CustCounter)
IF @CustCounter < 5
SELECT @CustCounter = @CustCounter + 1
ELSE
SELECT @CustCounter = 1
END
go


Что бы это значило?

Ниже по тексту создается хранимая процедура DeleteASales (имя Владельца почему-то
не указано при создании и права на выполнение тоже не раздают), а вызывают ее как
EXEC deleteasales @counter. Это к слову о Case Sensitive Collations.


Скрипт Raiserror with a permanent user-defined message.SQL:

Отсутствуют разделители пакетов (Go), язык US_English тоже не существует,
есть us_english. Возможно кто-то скажет, что это мелочи, но все же править
скрипты руками в десяти местах (у меня case-sensitive сервер) не очень приятно.


Удачи
10 июл 03, 11:58    [257062]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить