Главная /
Программирование в 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
, UPDATE и DELETE
, модифицирующие данные таблицы, определяемой этой переменой. При выполнении инструкции RETURN
текущее содержимое таблицы возвращается вызывающей программе как значение функции
создается функция CustWithDiscount. В многострочной табличной пользовательской функции предложение
RETURNS
определяет локальную переменную специального типа table
. Объявление этой переменной содержит определения столбцов и необязательные определения ограничений первичного ключа, ограничений уникальности и ограничений на значения. В теле функции могут использоваться инструкция INSERT
, модифицирующие данные таблицы, определяемой этой переменой. При выполнении инструкции RETURN
текущее содержимое таблицы возвращается вызывающей программе как значение функции
создается функция CustWithDiscount. В многострочной табличной пользовательской функции предложение
RETURNS
определяет локальную переменную специального типа table
. Объявление этой переменной содержит определения столбцов и необязательные определения ограничений первичного ключа, ограничений уникальности и ограничений на значения. В теле функции могут использоваться инструкция INSERT
, модифицирующие данные таблицы, определяемой этой переменой. При выполнении инструкции RETURN
текущее содержимое таблицы возвращается вызывающей программе КАК НАБОР ОДНОСВЯЗАННЫХ ТАБЛИЦ Сложность вопроса
75
Сложность курса: Программирование в Microsoft SQL Server 2000
83
Оценить вопрос
Комментарии:
Аноним
Спасибо за ответы интуит
30 июл 2019
Аноним
Я завалил сессию, почему я не увидел этот великолепный сайт с всеми ответами с тестами intuit прежде
15 дек 2016
Другие ответы на вопросы из темы базы данных интуит.