70-761 Free Dumps Study Materials
Question 14: Note: This question is part of a series of questions that use the same or similar answer choices.
An answer choice may be correct for more than one question in the series. Each question is
independent of the other questions in this series. Information and details provided in a question
apply only to that question.
You have a database that stores sales and order information.
Users must be able to extract information from the tables on an ad hoc basis. They must also be able
to reference the extracted information as a single table.
You need to implement a solution that allows users to retrieve the data required, based on variables
defined at the time of the query.
What should you implement?
A. a table-valued function
B. the ISNULL function
C. a view
D. a stored procedure
E. the TRY_PARSE function
F. a scalar function
G. the TRY_CONVERT function
H. the COALESCE function
Correct Answer: A
Explanation
User-defined functions that return a table data type can be powerful alternatives to views. These
functions are referred to as table-valued functions. A table-valued user-defined function can be used
where table or view expressions are allowed in Transact-SQL queries. While views are limited to a
single SELECT statement, user-defined functions can contain additional statements that allow more
powerful logic than is possible in views.
A table-valued user-defined function can also replace stored procedures that return a single result
set.
References: https://technet.microsoft.com/en-us/library/ms191165(v=sql.105).aspx