sql >> Databasteknik >  >> RDS >> Sqlserver

Kan jag få resultaten av en lagrad procedur till en markör inom en annan lagrad procedur i SQL

Du kan göra så här:

DECLARE @t TABLE (ID INT)
INSERT INTO @t
EXEC spGetUserIDs

DECLARE cursorIDList CURSOR FOR
    SELECT * FROM @t
OPEN cursorIDList

FETCH NEXT FROM cursorIDList INTO @ID


  1. Returnerar en ref-markör från en Oracle-funktion

  2. Hur kan jag starta PostgreSQL-servern på Mac OS X?

  3. Hur Typeof() fungerar i SQLite

  4. Optimal chunksize-parameter i pandas.DataFrame.to_sql