40 lines
384 B
Plaintext
40 lines
384 B
Plaintext
![]() |
include::../description.adoc[]
|
||
|
|
||
|
== Noncompliant Code Example
|
||
|
|
||
|
----
|
||
|
CREATE PROCEDURE sp_PrintMagicNumber
|
||
|
AS
|
||
|
BEGIN
|
||
|
PRINT 42
|
||
|
END
|
||
|
GO
|
||
|
|
||
|
CREATE FUNCTION MagicNumber()
|
||
|
RETURNS INT
|
||
|
AS
|
||
|
BEGIN
|
||
|
RETURN 42
|
||
|
END
|
||
|
GO
|
||
|
----
|
||
|
|
||
|
== Compliant Solution
|
||
|
|
||
|
----
|
||
|
CREATE PROCEDURE usp_PrintMagicNumber
|
||
|
AS
|
||
|
BEGIN
|
||
|
PRINT 42
|
||
|
END
|
||
|
GO
|
||
|
|
||
|
CREATE FUNCTION fn_MagicNumber()
|
||
|
RETURNS INT
|
||
|
AS
|
||
|
BEGIN
|
||
|
RETURN 42
|
||
|
END
|
||
|
GO
|
||
|
----
|