locked
how to declare variable in select statement RRS feed

  • Question

  • User2014201474 posted

    I have the following code use in sql server

    strSql = "DECLARE @SeqNo Integer "

    strSql += "SELECT @SeqNo = MAX(SeqNo) FROM tblPromotion "
    strSql += "SET @SeqNo = ISNULL(@SeqNo,0) "
    strSql += "SET @SeqNo = @SeqNo + 1 "

    strSql += "INSERT INTO tblAdvertisement(SeqNo) Values (@SeqNo)";

    Can anyone tell me in my sql how to declare a variable

    Wednesday, July 6, 2011 3:02 AM

Answers

  • User2014201474 posted

    (SELECT SeqNo FROM(SELECT CASE WHEN MAX(SeqNo) IS NULL THEN 0 Else SeqNo + 1 END AS SeqNo FROM tblmessage) AS SeqN)

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Wednesday, July 6, 2011 5:43 AM

All replies