What is a stored procedure?

Updated May 17, 2026

Short answer

Precompiled SQL code block.

Deep explanation

Stored procedures improve performance and reuse logic.

Real-world example

Reusable payroll calculation logic.

Common mistakes

  • Embedding too much business logic.

Follow-up questions

  • Advantages?
  • Can procedures return values?

More T-SQL interview questions

View all →