2012-04-03 3 views
3

내 데이터베이스 이름과 테이블 이름을 제공하여 병합 구문 (SQL Server 2008)을 사용하여 삽입/업데이트 저장 프로 시저를 생성 할 수있는 EXE가 있습니까?SQL Server 용 저장 프로 시저 생성

테이블이 많아서 저장 프로 시저를 생성하는 자동화 된 방법이 필요하기 때문에 필자는이 스크립트가 필요합니다.

답변

4

준비가 완료된 코드를 모르지만 MyGeneration (무료) 또는 CodeSmith (유료)과 같은 코드 생성 도구를 사용하여 올바른 SQL을 만드는 스크립트를 만들 수 있습니다.

+0

내가 CodeSmith 도구에 대한 일을하고 우리는 SQL 저장 프로 시저를 생성하는 템플릿 CodeSmith 생성기를 제공. 병합 병합 전략도 지원합니다. –

1

SSMS Tools은 SQL Server Management Studio에서 바로 사용할 수있는 CRUD 생성 기능을 제공합니다. 귀하의 취향에 맞게 사용하는 템플릿을 변경해야한다고 생각합니다.

또한 크게 정렬 된 ORM으로 Data Tier Generator을 사용하며 기존 테이블에 대한 CRUD procs도 생성합니다. 다시 말하지만, merge에 대한 필요를 충족시키기 위해 코드를 업데이트해야합니다.

이 키는 턴키 방식에 가까울 수 있습니다.

2

SQL Server 저장 프로 시저 용 자체 생성기를 개발했습니다. 그것은 무료입니다. 무엇을 위해서입니까?

SQLDJ SQL Server 저장 프로 시저 코드 작성기 (SQLDJ Code Writer)는 Microsoft SQL Server 개발자, 응용 프로그램 및 데이터베이스 엔지니어, 데이터베이스 관리자를위한 자동화 된 MS SQL Server 저장 프로 시저 작성기입니다.

무엇이 있나요? SQLDJ SQL Server 저장 프로 시저 코드 작성기는 사용자가 선택한 데이터베이스, 데이터베이스 스키마, 테이블을 기반으로 고급 SQL Server 저장 프로 시저를 자동으로 생성합니다.

SQLDJ 코드 작성기는 어떤 유형의 저장 프로 시저를 생성합니까? SQLDJ 코드 작성기는 선택, 삭제, 업데이트, UpdateAll, List, ListAll, Search 저장 프로 시저를 생성합니다. 저장 프로 시저 List, ListAll, Search 저장 프로 시저는 사용자 지정 페이징을 지원합니다. 검색 저장 프로 시저는 SQL Server 2008, 2008 R2, 2012에 대한 사용자 정의 테이블 형식 매개 변수를 지원합니다.

다운로드 방법? Visit http://www.sql-dj.com 등록 후 Download-> Free License를 클릭하고 Download 32-bit 또는 64-bit version을 다운로드하십시오. 라이센스 파일을 다운로드하면 바로 사용할 수 있습니다.

얀 Abovsky @SQLDJ