반응형
SQL Server: PRINT 출력이 즉시 표시되지 않음
SQL Server 2005 Management Studio에서는 PRINT 스테이트먼트의 출력이 즉시 표시되지 않는 것 같습니다.PRINT 스테이트먼트 뒤에 롱런 스테이트먼트가 있으면 다음 스테이트먼트가 끝날 때까지 PRINT 출력이 표시되지 않습니다.
출력을 좀 더 빨리 플러시할 수 있는 방법이 있습니까?완료에 시간이 걸리는 업그레이드 스크립트를 실행하고 있으며 스크립트의 진행 상황을 알고 싶습니다(몇 분 기다렸다가 다음 스크립트를 시작할지, 점심 먹으러 갈지 알 수 있습니다).
아니요. PRINT 스테이트먼트의 출력은 트랜잭션이 커밋되거나 다른 레코드 세트가 반환되거나 스테이트먼트가 완료된 경우에만 반환됩니다(go
SQL 배치의 스테이트먼트 터미네이터).치명적이지 않은 오류 수준(0-18)에서 건포도 오류를 사용하여 이러한 종류의 피드백을 즉시 얻을 수 있습니다.예를 들어 다음과 같습니다.
RAISERROR ('Foo', 10, 1) WITH NOWAIT
언급URL : https://stackoverflow.com/questions/349358/sql-server-print-output-doesnt-appear-immediately
반응형
'programing' 카테고리의 다른 글
UNION과 UNION ALL의 차이점은 무엇입니까? (0) | 2023.04.17 |
---|---|
OSX에서 PATH 환경 변수 영구 설정 (0) | 2023.04.17 |
유닛 테스트 Bash 스크립트 (0) | 2023.04.17 |
자동 조정 Scroll View의 차이 설명삽입, extendedLayoutIncludesOpaqueBars, 엣지 ForExtendedLayout iOS7 (0) | 2023.04.17 |
불변의 컬렉션에서 변이 없는 "추가" 메서드의 가장 좋은 이름은 무엇입니까? (0) | 2023.04.17 |