chore: add pre-commit hooks chore: add pre-commit hooks chore: add pre-commit hooks chore: add pre-commit hooks
24 lines
698 B
Plaintext
24 lines
698 B
Plaintext
== Stored Procedures
|
||
|
||
=== Safe Stored Procedure (Microsoft SQL Server)
|
||
-------------------------------------------------------
|
||
CREATE PROCEDURE ListCustomers(@Country nvarchar(30))
|
||
AS
|
||
SELECT city, COUNT(*)
|
||
FROM customers
|
||
WHERE country LIKE @Country GROUP BY city
|
||
|
||
|
||
EXEC ListCustomers ‘USA’
|
||
-------------------------------------------------------
|
||
|
||
=== Injectable Stored Procedure (Microsoft SQL Server)
|
||
-------------------------------------------------------
|
||
CREATE PROCEDURE getUser(@lastName nvarchar(25))
|
||
AS
|
||
declare @sql nvarchar(255)
|
||
set @sql = 'SELECT * FROM users WHERE
|
||
lastname = + @LastName + '
|
||
exec sp_executesql @sql
|
||
-------------------------------------------------------
|