This documentation is for an unsupported version of PostgreSQL.
	    You may want to view the same page for the
	    
current
	    version, or one of the other supported versions listed above instead.
	  
            
SPI_copytuple
  
  Name
SPI_copytuple -- make a copy of a row in
  the upper executor context
 
  
  Synopsis
  
HeapTuple SPI_copytuple(HeapTuple row)
 
  
  Description
  SPI_copytuple makes a copy of a
  row in the upper executor context. This is normally used to
  return a modified row from a trigger. In a function declared to
  return a composite type, use SPI_returntuple instead.
 
  
  Arguments
  
    
      - HeapTuple row
- 
        row to be copied 
 
 
  
  Return Value
  the copied row; NULL only if
  tuple is NULL