zoukankan      html  css  js  c++  java
  • 一个项目要实现和Windows日志交互,需要在Northwind数据库里面生成如下存储过程的脚本!

    /* Sql scripts for DAPrototype*/
    USE Northwind
    GO
    /*  Used in DAPrototype*/
    CREATE PROCEDURE  SPSelCustomers
    (
      @CustomerID  varchar(5)
    )
    AS
    SELECT 
      C.CustomerID,C.CompanyName,C.Address,C.City
    FROM   Customers C
    WHERE  C.CustomerID LIKE @CustomerID + '%'
    GO

    /*  Used in DAPrototype*/
    CREATE PROCEDURE SPSelOrders
    (
       @CustomerID nchar(5)
    )
    AS
    SELECT  O.OrderID,O.CustomerID, O.OrderDate
    FROM
      Orders O
    WHERE O.CustomerID =  @CustomerID
    ORDER BY O.OrderDate  DESC
    GO
    /*  Used in DAPrototype*/
    CREATE PROCEDURE    SPSelOrderDetail
    (
       @OrderID int
    )
    AS
    SELECT   OD.ProductID , OD.UnitPrice,OD.Quantity, P.ProductName
    FROM [Order Details]   OD INNER JOIN Products  P
     ON  OD.ProductID =  P.ProductID
    WHERE OD.ORDERID =@OrderID
    GO

    /*  Used in DAPrototype*/
    CREATE PROCEDURE SPUpOrderDetail
    (
    @OrderID int,
    @ProductID int,
    @Quantity int

    )
    AS
    UPDATE [Order Details]
    SET Quantity =@Quantity
    WHERE ProductID=@ProductID AND OrderID=@OrderID
    GO
    /* Used in DAPrototype */
    CREATE PROCEDURE SPDelOrders
    (
    @OrderID int
    )
     AS

    SET TRANSACTION ISOLATION LEVEL SERIALIZABLE
    BEGIN TRANSACTION

    DELETE [Order Details]  WHERE OrderID = @OrderID
    DELETE Orders WHERE OrderID = @OrderID

    IF @@error  > 0
    ROLLBACK TRANSACTION
    ELSE
    COMMIT TRANSACTION
    GO


    /* Used in DAPrototype*/
    CREATE PROCEDURE SPDelOrdersDemo
    (
    @OrderID int
    )
     AS
    DELETE Orders  WHERE  OrderID = @OrderID
    GO

    /*  Used in DAPrototype*/
    CREATE PROCEDURE SPDelODDemo
    (
    @OrderID int
    )
     AS
    DELETE [Order Details]   WHERE OrderID  = @OrderID
    GO

  • 相关阅读:
    HTML <iframe> 标签
    HTML <tr> 标签
    HTML <img> 标签的 border 属性
    jQuery ajax ajax() 方法
    CSS padding 属性
    SQL Server CONVERT() 函数
    CSS overflow 属性
    HTML <input> 标签
    Java动态代理一——动态类Proxy的使用
    Java拆箱装箱小结
  • 原文地址:https://www.cnblogs.com/lingxzg/p/454872.html
Copyright © 2011-2022 走看看