Главная /
Программирование в Microsoft SQL Server 2000 /
CREATE FUNCTION CustWithDiscount ( @MinDiscount DEC( 5, 3 ) ) RETURNS @CustWithDiscountTable TABLE ( ( CustID INT NOT NULL, CustName CHAR( 30 ) NOT NULL, CustDisc DEC( 5, 3 ) NULL, PRIMARY KEY( CustID ) ) BEGIN INSERT INTO @CustWithDiscountTable SELECT Cu
CREATE FUNCTION CustWithDiscount
( @MinDiscount DEC( 5, 3 ) )
RETURNS @CustWithDiscountTable TABLE (
( CustID INT NOT NULL,
CustName CHAR( 30 ) NOT NULL,
CustDisc DEC( 5, 3 ) NULL,
PRIMARY KEY( CustID ) )
BEGIN
INSERT INTO @CustWithDiscountTable
SELECT CustId, Name, CAST( Discount AS VARCHAR( 7 ) )
FROM Customer
WHERE Discount >= @MinDiscount
RETURN
END
Данный сценарий выполняет действия:
вопрос
Правильный ответ:
создается функция CustWithDiscount. В многострочной табличной пользовательской функции предложение
RETURNS
определяет локальную переменную специального типа table
. Объявление этой переменной содержит определения столбцов и необязательные определения ограничений первичного ключа, ограничений уникальности и ограничений на значения. В теле функции могут использоваться инструкция INSERT
, модифицирующие данные таблицы, определяемой этой переменой. При выполнении инструкции RETURN
текущее содержимое таблицы возвращается вызывающей программе КАК НАБОР ОДНОСВЯЗАННЫХ ТАБЛИЦ
создается функция CustWithDiscount. В многострочной табличной пользовательской функции предложение
RETURNS
определяет локальную переменную специального типа table
. Объявление этой переменной содержит определения столбцов и необязательные определения ограничений первичного ключа, ограничений уникальности и ограничений на значения. В теле функции могут использоваться инструкции INSERT
, UPDATE и DELETE
, модифицирующие данные таблицы, определяемой этой переменой. При выполнении инструкции RETURN
текущее содержимое таблицы возвращается вызывающей программе как значение функции
создается функция CustWithDiscount. В многострочной табличной пользовательской функции предложение
RETURNS
определяет локальную переменную специального типа table
. Объявление этой переменной содержит определения столбцов и необязательные определения ограничений первичного ключа, ограничений уникальности и ограничений на значения. В теле функции могут использоваться инструкция INSERT
, модифицирующие данные таблицы, определяемой этой переменой. При выполнении инструкции RETURN
текущее содержимое таблицы возвращается вызывающей программе как значение функции Сложность вопроса
55
Сложность курса: Программирование в Microsoft SQL Server 2000
83
Оценить вопрос
Комментарии:
Аноним
Кто ищет данные вопросы inuit? Это же не сложно
18 фев 2018
Аноним
Зачёт прошёл. Лечу в клуб отмечать 5 в зачётке по тесту
31 мар 2017
Другие ответы на вопросы из темы базы данных интуит.