1. 程式人生 > >oracle的select into和冒號等於的兩種賦值方式

oracle的select into和冒號等於的兩種賦值方式

1:冒號等於賦值 單個賦值 declare v_name varchar2(10); begin v_name:='夢夢'; 2:select into 賦值 select 列名 into 變數名 from 表名 where 條件 2.1 select a(值1), b(值2),c(值3) into d,e,f from emp(表名) where id=xxx; 注意點: 1:select a(值1), b(值2),c(值3) 值的個數是沒有限制的,可以多個; 2:位置必須對應,a必須賦值給d; b必須賦值給e, c必須賦值給f; 2.2:select a(值1), b(值2),c(值3) into d,e,f from emp(表名)
1:直接從表中賦值,有多列,不能直接賦值,需要用到遊標(相當於Java中的集合)