여러 항목을 질의할 경우
1. 각 쿼리의 끝에 semicolon (;)이 없을 경우
최상위의 한 라인만을 수행하고 나머지 라인은 무시
2. 각 쿼리 끝에 semicolon을 수행 할 경우
모든 행을 수행. 단, 중간에 에러 쿼리가 있을 경우 에러쿼리 이후의 라인은 무시
이것을 다음과 같이 변경하는 것이 가능할까요?
1. 각 쿼리의 끝에 semicolon이 없을 경우
모든 행을 수행하나 에러 쿼리가 발생 할 경우 그 라인 이후의 항목은 수행하지 않음. 포커
스는 에러가 있는 라인에 멈춤
2. 각 쿼리의 끝에 semicolon이 있는 경우
모든 행을 수행하고 에러 쿼리가 발생 한 경우에도 그것을 제외하고 나머지는 수행 함.
각 수행 결과는 output 창에 표시 (에러 메시지를 포함해서)
몇천라인 이상의 스크립트를 관리할 때 중간중간 에러가 있으면 하나하나 고쳐가며 수행을 하던가 에러를 뛰어넘고 여러차례 에러가 없어질 때 까지 수행해야 합니다. 버그는 아니라고 보여집니다만 관리의 편의를 위해서 한 번쯤 고려해볼 만한 사항이 아닌가 생각됩니다.
항상 고생 많으십니다. 수고하십시오.
Hopi
|