Coba ini:
CREATE OR REPLACE FUNCTION translateToReadableDate(mRecord dim_date) RETURNS void AS $$
dim_date harus berupa tabel.
EDIT:
Oke, sekarang aku benar-benar bingung.
- Tanggal harus berupa kolom, bukan tabel. Saya tidak mengerti mengapa Anda membuat tabel dengan nilai tanggal.
- Anda dapat memformat tanggal tanpa masalah dengan to_char. Baca ini:Fungsi Pemformatan Tipe Data untuk belajar bagaimana. Fungsi yang Anda buat tidak masuk akal.
- Apakah Anda mengeluarkan PL/pgSQL? Bukankah pemformatan harus dilakukan oleh tingkat menengah? Anda hanya harus mengembalikan Tanggal dari database.
Terakhir, saya akan merekomendasikan membaca PL/pgSQL Manual . Ada banyak barang bagus di sana.