728x90 반응형 clr2 MSSQL C# CLR 라이브러리 SQL 쿼리 C# CLR 라이브러리를 사용하여 SQL 서버에 SQL을 실행 방법을 설명한다. 필요한 헤더 using using Microsoft.SqlServer.Server; // SQL 에서 함수 정의 시 필요. using System.Data.SqlClient; // SQL에 접속에 필요한 Client 사용 시 필요. 간단한 SQL Select 쿼리 소스 [SqlFunction(DataAccess = DataAccessKind.Read)] public static int getSession() { using (SqlConnection conn = new SqlConnection("context connection=true")) { conn.Open(); SqlCommand cmd = new SqlCommand(.. 2021. 12. 2. MSSQL C# CLR 외부 라이브러리 적용 MSSQL 에서 사용 할 외부 라이브러리 clr dll 만들기. 준비 : VS2019 , MSSQL 2014 1. 프로젝트 생성. SQL Server 데이터베이스 프로젝트를 선택 후 다음 클릭. 2. 프로젝트 구성. 프로젝트 이름을 임의 설정 'sqlclr' 하고 만들기 클릭. 3. sqlclr 프로젝트 확인 후 우클릭하여 새항목을 추가. 4. 새 항목 중 SQL CLR C# 선택 후 SQL CLR C# 사용자 정의 함수로 추가. 아래 소스 파일 이름 변경이 가능 5. 자동으로 소스 내용이 생성되며 간단한 함수 1개가 생성된다. 6. 테스트를 위한 hello world를 리턴하는 함수와 입력값을 그대로 리턴하는 함수 생성. class 명 : UserDefinedFunctions 함수명 : SqlFunct.. 2021. 11. 19. 이전 1 다음 728x90 반응형