Anda harus memiliki tujuan untuk pemilihan, dan fungsi harus mengembalikan nilai. Hanya pernyataan SELECT yang tidak melakukan keduanya. Satu-satunya penggunaan pernyataan seperti itu, umumnya, adalah untuk menguji izin, atau menjalankan pemicu, yang hasilnya tidak digunakan. Anda perlu menggunakan salah satu kelompok pernyataan RETURN, untuk mendapatkan nilai dari fungsi tersebut.
RETURN QUERY( SELECT * from "SIS_campus" );
Itu akan menambahkan hasil kueri itu ke hasil pengembalian fungsi, dan harus melakukan apa yang Anda cari, karena Anda hanya dapat mengembalikan 0 atau 1 hasil. Anda mungkin perlu menambahkan RETURN sederhana di akhir fungsi, juga (walaupun dokumennya, saya sendiri tidak terlalu paham ketika itu diperlukan atau tidak).