還是它的行爲像一個變量,我們必須使用%TYPE?在PL/SQL中,是否可以將%ROWTYPE重新用於另一個%ROWTYPE?
declare
row1 emp%rowtype;
row2 row1%rowtype;
--row3 row1%type;
begin
null;
end;
還是它的行爲像一個變量,我們必須使用%TYPE?在PL/SQL中,是否可以將%ROWTYPE重新用於另一個%ROWTYPE?
declare
row1 emp%rowtype;
row2 row1%rowtype;
--row3 row1%type;
begin
null;
end;
是的,你可以同時使用%rowtype
和%type
,顯然都表現相同。
是的,但爲什麼rowtype,然後基於它的另一種類型的作品...!? – 2012-02-07 08:57:24
我和你一樣驚訝;-) – 2012-02-07 09:35:33
你想達到什麼目的? – 2012-02-07 08:36:55
當您從示例中運行測試PL/SQL塊時,是否出現錯誤? – Ollie 2012-02-07 08:36:56