raiserror

    3

    1답변

    SQL Server 2008 데이터베이스에 저장 프로 시저가 있고 sqljdbc4 연결을 사용하는 Java 응용 프로그램을 devloping하고 있습니다. 모든 것은 잘 작동하지만 프로 시저 호출도 있지만 어떤 경우에는 java가 프로 시저에 의해 발생한 예외 발생을 catch하지 않으며 select 또는 update (delete insert)와 같은 호

    1

    1답변

    TRY/CATCH 블록을 조사 중이며 그렇게해야하는 방식으로 오류를 전달하는 방법에 대해 약간 혼란스러워합니다. 내가 읽은 것부터 올바르게 이해하면 SQL의 CATCH 블록에있는 RAISERROR가 호출하는 배치 또는 호출 응용 프로그램에 전달됩니다. 응용 프로그램에 트랜잭션이있는 저장 프로 시저가 실행 중입니다. 트랜잭션은 TRY/CATCH 블록에 랩핑됩

    2

    1답변

    C# 코드를 사용하여 SQL 저장 프로 시저에서 발생한 사용자 지정 오류 메시지를 식별하는 방법은 무엇입니까? 저장 프로 시저 오류는 오류가 사용자 지정 오류 메시지임을 식별하는 방법을 위의에서이 RAISERROR (N'This is message %s %d.', -- Message text. 10, -- Severity, 1, --

    6

    3답변

    T-SQL의 case 문에서 오류를 발생시킬 수 있습니까? 난 항상 SQL 케이스 문에 문제가있는/ begin try declare @i int --set @i = (select COUNT(1) from table_name) select Item_Num = CASE (select COUNT(1) from table_n

    1

    2답변

    SQL 서버에 트리거가 있고 조건이 발생하면 ROLLBACK이 필요합니다. 문제는 사용자 지정 메시지를 설정해야한다는 것입니다. -- This is inside an UPDATE TRIGGER -- if (condition) BEGIN ROLLBACK RAISERROR 50100 'custom message' END 그러나이 오류

    0

    1답변

    안녕 모두 나는 batch_id가 valid라는 테이블에 있는지 확인하는 저장 프로 시저를 가지고 있습니다. 존재한다면 나는 나머지 과정을 중단하고 싶다. 나는 If exists(select batch_id from valid Where [email protected]) Raiserror ('file has been extract

    3

    1답변

    이 포럼에 처음 오지만 저와 함께주십시오. 두 개의 체크 상자가있는 C# Windows 폼이 있습니다 하나는 chkThrowError라고하고 다른 하나는 chkDivideError라고하며 둘 다 선택하지 않습니다. 이러한 컨트롤은 저장 프로 시저의 실행을 제어하기위한 것입니다. private void cmdError_Click(object sender, E

    0

    2답변

    내 코드에 문제가 있습니다. 하나의 시트에서 셀을 가져 와서 다른 피벗 시트의 데이터를 필터링하는 코드를 활성화하려고합니다. 그 값이 없으면 오류가 있음을 나타내는 msgbox가 있습니다. 내 문제는 그 값이 사실 일 때 msgbox "피벗에 존재하지 않는 값"을 표시하고 싶습니다. "if"가 거짓 일 때 데이터를 필터링해야하지만 작동하지 않습니다. Sub

    2

    1답변

    간단한 코드입니다. 아주 이상한 행동, 트리플 체크. @filePath 및 @path은 NVARCHAR(260)이고 @exists은 INT입니다. dbo.WriteToFile은 파일을 디스크에 씁니다.이 경우 빈 파일입니다. EXEC master..xp_fileexist @filePath, @exists OUTPUT print @exists IF @ex

    1

    1답변

    응용 프로그램 개체의 과정을 죽이는 것은 시작 : 응용 프로그램이 데이터 처리를 완료 gApp = New CANoe.Application gMeasurement = gApp.Measurement gApp.Open(arrArgs(0), False, False) gMeasurement.Start() 되면 두 가지 시나리오가 발생할 수 있습니다 : (ⅰ