2011-01-19 2 views
-2

누구든지 SQL 문에서 SQL Server 저장 프로 시저 (즉, 트리거)를 생성하는 프리웨어를 알고 있습니까?SQL 문에서 SQL Server 저장 프로 시저 생성기?

INSERT INTO TableB (ColumnA, ColumnB...) 
     (SELECT Distinct ValueA,ValueB FROM someTable where someColumn = someValue) 

그리고 발행 :

이 같은 SQL 문을 복용 :

나는 내가 단지 기본 CRUD 저장 프로 시저를 원하지 않는 말은 ... 내가 찾고이 같은 것입니다 완전한 저장 프로 시저 문 ...

+2

"완전한 저장 프로 시저"는 상대적으로 의미가 없습니다. 요구 사항에 따라 완전한 저장 프로 시저가 수 라인 또는 수백 개가 될 수 있습니다. (경쾌한 과장.) –

답변

1

저장 프로 시저와 트리거는 상당히 다른 것들입니다.

AutoAudit과 같은 것이 테이블에 대한 트리거를 생성합니다.

일반적인 CRUD 이외에도 다른 프로 시저에서 무엇을 찾고 있는지 잘 모르겠지만 코드 생성 템플릿에 추가 할 수 있습니다. 코드 생성이 T4 템플릿 엔진 인 경우 T4 템플릿 엔진을 살펴보십시오. 복잡한.

+0

고마워,하지만 내 질문은 간단한 것 같아! 사실, 나는 T-SQL 문을 사용하지 않고 수 년이 지난 지금 T-SQL 문을 마스터하지 않습니다. –

+0

... 그리고 도구 생성기가 오류없이 몇 초 안에 작업을 수행 할 수있을 때 저장 프로 시저를 디버그하는 데 시간을 할애 할 수있었습니다. 게다가 간단한 작업에서 Transact-SQL을 디버깅 할 수 있습니다. –

+0

@ user512602 당신의 질문은 당신에게 간단 할 수도 있습니다. 그러나 당신이 시작하기를 원하는 것과 당신이 실제로 만들어 내길 원하는 것에 대한 구체적인 예를 들었다면, 당신이 의미하는 것을 말하는 것이 더 쉬울 것입니다. 귀하의 경우, 당신은 출발점만을 제공합니다. 그 코드 (줄임표 제외)는 CREATE PROCEDURE some_proc BEGIN에서 간단하게 줄 바꿈 될 수있는 유효한 SQL입니다. 사람들이 당신을 downvoting하고 질문을 닫기 위해 투표하는 이유입니다. 목표 최종 결과 및 목표의 예를 들면 더 나은 답변을 얻을 수 있습니다. –