SQL Server SELECT INTO @variable?

前端 未结 7 1525
走了就别回头了
走了就别回头了 2020-12-02 03:56

I have the following code in one of my Sql (2008) Stored Procs which executes perfectly fine:

    CREATE PROCEDURE [dbo].[Item_AddItem]
        @CustomerId u         


        
7条回答
  •  孤街浪徒
    2020-12-02 04:32

    It looks like your syntax is slightly out. This has some good examples

    DECLARE @TempCustomer TABLE
    (
       CustomerId uniqueidentifier,
       FirstName nvarchar(100),
       LastName nvarchar(100),
       Email nvarchar(100)
    );
    INSERT @TempCustomer 
    SELECT 
        CustomerId, 
        FirstName, 
        LastName, 
        Email 
    FROM 
        Customer
    WHERE 
        CustomerId = @CustomerId
    

    Then later

    SELECT CustomerId FROM @TempCustomer
    

提交回复
热议问题