Buildmasters Legacy Database Documentation

Procedure: Northwind.dbo.[Sales by Year]

CollapseAll image

Collapse image Procedure Properties

 Name   Value 
 Owner   dbo 
 Creation Date   12/13/2004 
 Type   Standard T-SQL 
 Encrypted 
 ID   773577794 
 Implementation Type   Transact SQL 

Collapse image Creation options

Name Value
QUOTED_IDENTIFIER ON
ANSI_NULLS ON

Collapse image Parameters

  Name  Description DataType  Max Length  Type 
@Beginning_Date   datetime 8 Input
@Ending_Date   datetime 8 Input

Collapse image Recordsets returned

  Name  DataType  Max Length 
ShippedDate datetime 8
OrderID int 4
Subtotal money 8
Year nvarchar 30

Collapse image Objects that depend on [Sales by Year]

No dependencies exist

Collapse image Objects that [Sales by Year] depends on

  Object Name Object Type Dep Level
[Order Subtotals] View 1
Orders Table 1
Customers Table 2
Employees Table 2
[Order Details] Table 2
Shippers Table 2
Products Table 3
Categories Table 4
Suppliers Table 4
Total 9 object(s)

Collapse image Column Level Dependencies

  Object Name Column Object Type
Orders OrderID Table
Orders ShippedDate Table
[Order Subtotals] OrderID View
[Order Subtotals] Subtotal View
Total 4 column(s)

Collapse image Graphical Dependencies

Click Here to view Dependencies Graphically

Collapse image Permissions

No permissions defined

Collapse image Extended Properties

No extended properties defined

Collapse image SQL

SET ANSI_NULLS ON
SET QUOTED_IDENTIFIER ON
GO

create procedure "Sales by Year" 
    @Beginning_Date DateTime, @Ending_Date DateTime AS
SELECT Orders.ShippedDate, Orders.OrderID, "Order Subtotals".Subtotal, DATENAME(yy,ShippedDate) AS Year
FROM Orders INNER JOIN "Order Subtotals" ON Orders.OrderID = "Order Subtotals".OrderID
WHERE Orders.ShippedDate Between @Beginning_Date And @Ending_Date
GO

Collapse image See also

List of Procedures


Buildmasters.com.au




Buildmasters Legacy Database Documentation