What are user defined stored procedures ?
Answer Posted / s.aravindhna
Microsoft SQL Server provides the stored procedure
mechanism to simplify the database development process by
grouping Transact-SQL statements into manageable blocks.
Benefits of Stored Procedures
Why should you use stored procedures? Let's take a look at
the key benefits of this technology:
Precompiled execution. SQL Server compiles each stored
procedure once and then reutilizes the execution plan. This
results in tremendous performance boosts when stored
procedures are called repeatedly.
Reduced client/server traffic. If network bandwidth is a
concern in your environment, you'll be happy to learn that
stored procedures can reduce long SQL queries to a single
line that is transmitted over the wire.
Efficient reuse of code and programming abstraction. Stored
procedures can be used by multiple users and client
programs. If you utilize them in a planned manner, you'll
find the development cycle takes less time.
Enhanced security controls. You can grant users permission
to execute a stored procedure independently of underlying
table permissions.
Stored procedures are very similar to user-defined
functions, but there are subtle differences. For more
information, read Comparing Stored Procedures and User-
Defined Functions.
| Is This Answer Correct ? | 4 Yes | 0 No |
Post New Answer View All Answers
What are different categories of sql commands?
What is dcl in sql?
Does inner join return duplicate rows?
What is the difference between sql and t sql?
What are the properties of a transaction?
Explain the difference between triggers and constraints?
how many groups of data types? : Sql dba
Mention what does plvtab enables you to do when you showthe contents of pl/sql tables?
What are records give examples?
what is a tablespace? : Sql dba
What is the most common sql injection tool?
Determine if oracle date is on a weekend?
is mysql query is case sensitive? : Sql dba
What is meant by user defined function?
The select into statement is most often used to create backup copies of tables or for archiving records?