在 Oracle PL/SQL 中,
有時在定義接收某 Column Value 的變數時,
會想直接採用與 Column 相同的資料型態,
這樣, 就可省去要查找變數資料型態與長度的時間,
同時, 若 Column 資料型態有變更時, 也不用跟著調整程式碼,
宣告如下 :
無 DB Link 的宣告
與某 Column 相同的資料型態: variable table.column%type;
與某 Table 相同的資料型態: variable table%rowtype;
有 DB Link 的宣告
與某 Column 相同的資料型態: variable table@db_link.column%type;
與某 Table 相同的資料型態: variable table@db_link%rowtype;