// querying data with transact-sql
QUERYING-DATA-WITH-TRANSACT-SQL
Prepare for the Microsoft Querying Data with Transact-SQL exam with focused practice and domain-aligned study plans. Ideal for SQL developers and database professionals.
What you get
Free practice questions are available without payment; anyone can start practicing at no cost.
PDF bank or platform subscription?
Two separate purchases: a one-time PDF for 70-761, or a monthly subscription for online practice and simulators across the platform. A subscription does not include the PDF download.
option / 01 · pdf file
Full question bank PDF
- Full question bank as a print-ready PDF
- Lifetime access to this exam only
- Domain-tagged questions with explanations
- Separate from online practice — buy once
option / 02 · subscription
All exams · practice & simulator
- Practice & exam simulator on every bank
- All current and future exams included
- Personal analytics and retention tools
- Cancel anytime — no per-exam upsells
See what's in the bank.
After you answer a question in this section. You will NOT be able to return to it. As a result, these questions will not appear in the review screen.
You create a table named Products by running the following Transact-SQL statement:

You have the following stored procedure:

You need to modify the stored procedure to meet the following new requirements:
✑ Insert product records as a single unit of work.
✑ Return error number 51000 when a product fails to insert into the database.
✑ If a product record insert operation fails, the product information must not be permanently written to the database.
Solution: You run the following Transact-SQL statement:

Does the solution meet the goal?
Exam domains
Questions from the community
Top-voted approved contributions for this exam, reviewed before landing in the bank.
What candidates say
no reviews yet
You may also like
More exams based on your interests.
89 questions
PDF US$10.00 one-time·Sub US$10/mo
Querying Data with Transact-SQL
Prepare for the Microsoft Querying Data with Transact-SQL exam with focused practice and domain-aligned study plans. Ideal for SQL developers and database professionals.
Get the whole bank as a PDF
Every question tagged by domain, with a detailed explanation. Preview the first pages free — buy once for lifetime access to the full PDF.
- 201 exam-style questions with verified answers
- Every question tagged by domain (5 domains covered)
- A detailed explanation / rationale for every question
See what's in the bank.
After you answer a question in this section. You will NOT be able to return to it. As a result, these questions will not appear in the review screen.
You create a table named Products by running the following Transact-SQL statement:

You have the following stored procedure:

You need to modify the stored procedure to meet the following new requirements:
✑ Insert product records as a single unit of work.
✑ Return error number 51000 when a product fails to insert into the database.
✑ If a product record insert operation fails, the product information must not be permanently written to the database.
Solution: You run the following Transact-SQL statement:

Does the solution meet the goal?
What this bank tests.
By format & difficulty.
Built by people who took the exam.
Every question is contributed by someone who recently sat 70-761, then reviewed by an SME before landing in the bank. These are the most prolific contributors.
No contributors for this exam yet. Be the first to contribute a question.
Questions from the community
Top-voted approved contributions for this exam, reviewed before landing in the bank.
One bank, or the whole platform?
No reviews yet. Be the first to share your experience with this question bank.
Things buyers ask before they buy.
You may also like
Discover more exams based on your interests.