이 함수는 조건에 맞는 것 하나만 출력이 되는데.... 전부다 출력이 되게 하려면 어떻게 해야 하죠?
void sql_select() {
/*EXEC SQL WHENEVER NOT FOUND GOTO not_found; */
EXEC SQL SELECT user_name, user_data
into :user_struct
from mytable;
user_struct.user_name.arr[user_struct.user_name.len]='\0';
user_struct.user_data.arr[user_struct.user_data.len]='\0';
printf("%s %s\n", user_struct.user_name.arr, user_struct.user_data.arr);
/*not_found:
printf("\nNot a valid data\n"); */
}
|