☐ 멋진 새 기능
✓ 많은 사용자에게 도움이 될 수 있습니다!
☐ "버그"를 제거합니다.
☐ 가지고 있어서 좋다
☐ 아무도 필요하지 않아
이 위시리스트 요청에 영감을 준 것은 무엇입니까?
명령
New SQL Query()
사용자가 백그라운드에서 쿼리를 실행할 수 있으므로 매우 유용합니다. 쿼리가 실행되는 동안 사용자는 Jmp에서 계속 작업할 수 있습니다. 매우 효율적입니다 
명령
Execute SQL()
SQL 오류 메시지를 로그로 보내기 때문에 디버깅에 매우 유용합니다.
New SQL Query 명령은 오류 메시지( catch Sql Query error )를 기록할 가능성이 없고, Execution SQL 명령은 백그라운드에서 쿼리를 실행할 가능성이 없는 것 같습니다.
당신이 보고 싶은 개선점은 무엇입니까?
그렇다면 다음 코드 중 하나 이상을 실행할 수 있도록 하십시오.
myquery = New SQL Query();
myquery << run;
myquery << get error message;
또는
Execute SQL (... , run background )
이 아이디어가 왜 중요한가요?
새로운 기능을 통해 사용자는 기회를 얻었습니다
- SQL 쿼리가 실행되는 동안 다른 작업을 수행하려면
- SQL 코드에서 오타를 찾으려면
님이 제출한 추가 소원 
에 관하여
myquery << status
방금 배웠어요 @jthi 보기/실행 중인 쿼리에는 백그라운드에서 실행되는 모든 쿼리가 나열됩니다. 쿼리 상태
따라서 JSL을 통해서도 이 정보에 액세스할 수 있다면 좋을 것입니다.
이점:
사용자는 백그라운드에서 SQL 쿼리를 실행할 수 있으며 코드는 쿼리가 완료될 때까지 기다릴 수 있습니다.
그 동안 사용자는 계속 작업할 수 있습니다...
지금까지의 아이디어:
쿼리가 실패할 경우 디버깅을 위해 SQL 오류 메시지를 가져옵니다.
오늘 DACH 사용자 회의 2025( @게오르그 )에서 새롭고 훨씬 더 심각한 문제가 언급되었습니다.
데이터베이스 쿼리가 완료되기 전에 중단되는 경우:
JMP 버그 수정: ODBC 오류가 사용자에게 전달되지 않음
일부 데이터가 검색되고 JMP가 오류를 발생시키지 않으므로 사용자는 이를 알아차릴 기회가 없습니다.