在Oracle中,可以使用SELECT INTO語句為多個變量賦值。
例如,假設有兩個變量a和b,可以使用以下語法為它們賦值:
DECLARE a NUMBER; b NUMBER; BEGIN SELECT column1, column2 INTO a, b FROM table_name WHERE condition;
– 對a和b進行進一步的處理 … END; 在SELECT INTO語句中,column1和column2是從表table_name中選取的列,而condition是一個條件,用于篩選符合條件的行。根據查詢結果,將column1的值賦給變量a,將column2的值賦給變量b。
注意,SELECT INTO語句要求查詢結果只返回一行,否則會拋出異常。如果需要處理多行結果,可以使用游標(CURSOR)來遍歷結果集。