2012-10-19 2 views

답변

3

당신은 커서를 사용해야합니까 그 예를 들어 가정 해 봅시다 : 나는 약간의 독서를해야처럼

DECLARE id_var INT; 
DECLARE name_var VARCHAR(255); 
DECLARE lastname_var VARCHAR(255); 

DECLARE my_cursor CURSOR FOR SELECT id, name, lastname FROM employees; 

DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = TRUE; 

OPEN my_cursor; 

read_loop: LOOP 

    FETCH my_cursor INTO id_var, name_var, lastname_var; 
    IF done THEN 
     LEAVE read_loop; 
    END IF; 

    --Do some row work here using _var variables from above 

END LOOP; 

CLOSE my_cursor; 
+0

보인다. 고마워, 내가 필요로하는 것 같아. :) –