sp-msforeachdb

    3

    1답변

    일부 시스템 sprocs에 대한 이해를 높이기 위해 노력하고 있으며이 스크립트로 인해 매우 혼란 스럽습니다. sp_MSForEachDB을 이해하기 위해 서버의 모든 데이터베이스 로그를 자르는 스크립트를 작성하기로했습니다. 따라서 다음 스크립트를 생각해 냈습니다. sp_MSForEachDb 'IF LOWER(rtrim(''?'')) NOT IN ('''',

    0

    2답변

    이것은 MS SQL 2005 용입니다. 누구나 처음 성공한 이유를 알 수 있습니다. 그런 다음 연속해서 동일한 명령문 두 개가 실패합니다. 모든 진술은 정확히 동일합니다. 큰 따옴표를 두 개의 작은 따옴표로 변경하면 동일한 효과가 나타납니다. sp _ MSforeachdb @ command1 = 'if (left ("?", 2) = "p _") 시작; 인쇄

    1

    1답변

    동일한 필드 "SMTP_Server"가있는 구성 테이블이 있습니다. 서버의 각 데이터베이스에서 새 값으로 필드를 업데이트하려고합니다. sp_foreachdb 마지막 테이블 업데이트 (마지막 데이터베이스). 왜? ... 문제가이 SP는 "공식적으로"지원 때로는 될 것 같지 않습니다

    1

    1답변

    다음 저장 프로 시저를 사용하여 서버에서 데이터베이스를 가져 오려고합니다. 그러나, 나는 단지 한 달 전에 만들어진 데이터베이스를 원한다. 이 작업을하려면 무엇을해야합니까? 난 그냥 특정 달 동안 생성 된 Z로 시작하는 데이터베이스를 원하는 sp_msforeachdb 'IF ''?'' like ''z%'' BEGIN print ''?'' END