1
moni EmployeeTable%rowtype;
私は、Employeeテーブルの行タイプのテーブルオブジェクトmoniを持っています。 代わりに、私はまた、Employeeテーブルの列に加えて、moniにいくつかの列を追加したいと考えています。テーブルオブジェクトの余分な列
これを行う最もクリーンな方法は何ですか?
moni EmployeeTable%rowtype;
私は、Employeeテーブルの行タイプのテーブルオブジェクトmoniを持っています。 代わりに、私はまた、Employeeテーブルの列に加えて、moniにいくつかの列を追加したいと考えています。テーブルオブジェクトの余分な列
これを行う最もクリーンな方法は何ですか?
一つの方法は、カーソルを定義し、その%rowtype
を使用することです:
declare
cursor c_demo is
select s.*,
cast (null as varchar2(30)) as extra_column
from EmployeeTable s;
moni c_demo%rowtype;
begin
moni.extra_column := 'Demo';
end;