Results 1 to 7 of 7

Thread: Problem with the Following Cursor

Threaded View

  1. #1

    Thread Starter
    Fanatic Member vuyiswamb's Avatar
    Join Date
    Jan 2007
    Location
    South Africa
    Posts
    830

    Question Problem with the Following Cursor

    Good Afternoon All

    I have the Following Cursor



    Code:
    DECLARE VAL_CURSOR CURSOR FOR
    SELECT PROPERTY_ID, NEW_MARKET_VALUE, NEW_ATTRIB_CODE, 
    ACTUAL_EXTENT, GETDATE() AS STATUS_DATE,11 AS VAL_REASON_ID, 6 AS VAL_METHOD_ID
    FROM  PROPERTY_MASS
    WHERE NEW =1 
     
     
    OPEN VAL_CURSOR
    
    DECLARE @PROPERTY_ID INT 
    DECLARE @MARKET_VALUE INT
    DECLARE @NEW_ATTRIB_CODE VARCHAR(12)
    DECLARE @STATUS_DATE DATETIME
    DECLARE @NEW_EXTENT FLOAT 
    DECLARE @VAL_REASON_ID INT
    DECLARE @PAR_METHOD_ID INT
    
    FETCH NEXT FROM VAL_CURSOR INTO
    @PROPERTY_ID,
    @MARKET_VALUE,
    @NEW_ATTRIB_CODE,
    @STATUS_DATE,
    @NEW_EXTENT,
    @VAL_REASON_ID,
    @PAR_METHOD_ID
    
     
    WHILE @@FETCH_STATUS = 0
    BEGIN
    INSERT VALUATION (PROPERTY_ID,NEW_IMPROVED_VALUE,NEW_ATTRIB_CODE,STATUS_DATE,NEW_EXTENT,VAL_REASON_ID,PAR_METHOD_ID)
    VALUES(@PROPERTY_ID, @MARKET_VALUE,@NEW_ATTRIB_CODE,@STATUS_DATE,@NEW_EXTENT,@VAL_REASON_ID,@PAR_METHOD_ID)
     
    FETCH NEXT FROM VAL_CURSOR INTO
    @PROPERTY_ID, @MARKET_VALUE,@NEW_ATTRIB_CODE,@STATUS_DATE,@NEW_EXTENT,@VAL_REASON_ID,@PAR_METHOD_ID
    END
     
    CLOSE VAL_CURSOR
    DEALLOCATE VAL_CURSOR
    when i run it gives me the Following Error

    Msg 16922, Level 16, State 1, Line 26
    Cursor Fetch: Implicit conversion from data type datetime to float is not allowed.
    .
    What is Wrong

    Thanks
    Last edited by vuyiswamb; Jun 2nd, 2008 at 07:22 AM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width