我正在使用SQL運行此代碼。它返回identifier not declared patient_t
。我已經創建patient_t型/ object.and還我試圖patient_t%ROWTYPE未聲明標識符
CREATE OR REPLACE PACKAGE PATIENT_DATA_SERVICES AS
function get_patient_id
(p_first_name in varchar2
, p_last_name in varchar2
) return number
;
function get_patient_record
(p_patient_id in number
) return patient_t
;
END PATIENT_DATA_SERVICES;
這是Oracle嗎?什麼是創建「patient_t」類型的代碼?看起來好像你還沒有創建這個對象/類型。 – Ben 2012-08-05 19:41:30
您正在使用哪種RDBMS系統? – Lion 2012-08-05 19:41:43
您需要創建patient_t類型。檢查腳本中是否在此之後創建它,或者它是否未創建。 – j0N45 2012-08-05 19:44:59