SQL Server용 스마트 자동 완성

dbForge SQL Complete는 SQL Server Management Studio 2000, 2005 및 2008용 애드인으로, 강력한 자동 완성을 제공합니다. 다양한 기준에 따라 제안 목록을 필터링합니다. 즉, 사용자가 먼저 입력한 기호, 공백 및/또는 대괄호입니다. 사용자 정의 및/또는 기본 제공 함수와 프로시저의 이름을 입력하면 dbForge SQL Complete가 힌트 형태로 해당 파라미터 정보를 표시합니다. 이를 통해 외부 문서를 찾아보지 않고도 필요한 정보를 즉시 확인할 수 있습니다. List Members, Complete Word 및 Parameter Info를 확장하는 것 외에도 dbForge SQL Complete에는 SQL Formatter가 포함되어 있어 T-SQL 코드를 자동으로 포맷하고 쿼리 작성을 더 빠르게 해줍니다.
기능
- 컨텍스트 기반 코드 완성
dbForge SQL Complete는 사용자가 다음에 입력하려는 내용을 예측하기 위해 컨텍스트를 철저히 정의합니다. 인텔리센스는 관련 키워드와 데이터베이스 개체의 이름만 제시합니다. 몇 가지 기호만 입력해도 제안 목록에서 필요한 단어를 확인할 수 있습니다. Enter를 누르고 쿼리를 계속하세요. - 파라미터 정보
사용자 정의 및 기본 제공 함수와 프로시저의 이름을 입력하면 dbForge SQL Complete가 힌트 형태로 해당 파라미터 정보를 표시합니다. 외부 문서를 찾아보지 않고도 필요한 정보를 즉시 얻으세요. - 커스터마이징 가능한 SQL 포맷팅
들여쓰기, 공백, 줄 바꿈, 줄바꿈 등 걱정 없이 명확하고 잘 정렬된 코드를 생성하세요. SQL을 계속 입력하기만 하면, 설정한 선호 및 포맷팅 규칙에 따라 자동으로 변환됩니다. 다양한 포맷 옵션을 통해 원하는 어떤 포맷 스타일이든 설정할 수 있습니다. - SQL Complete vs Microsoft 기본 IntelliSense®
dbForge SQL Complete는 SSMS 버전에 관계없이 SQL Server 2000, 2005, 2008에 대해 인텔리센스를 제공합니다. 기본 인텔리센스는 SMSS 버전과 다른 SQL Server 버전에서는 작동하지 않습니다. 예를 들어, SQL Server Management Studio 2008은 SQL Server 2008에서만 작동합니다. - 관련 키워드와 개체를 제안하기 위한 스마트 필터링
dbForge SQL Complete는 제안 목록을 다양한 기준에 따라 필터링합니다. 즉, 먼저 입력한 기호, 공백, 카멜 케이스 또는 대괄호입니다. 입력하는 내용이 무엇이든, 제안은 사용자가 원했던 그대로일 것이라고 확신할 수 있습니다. - 목록에서 제안의 컨텍스트 기반 정렬
dbForge SQL Complete는 데이터베이스 개체의 이름을 유형별로 정렬하고, 가장 관련 있는 제안은 목록 상단에 표시함으로써 시간을 절약해줍니다. 나머지는 하단으로 이동합니다. - 현재 데이터베이스 또는 스키마 확인
dbForge SQL Complete는 쿼리에서 이름을 지정하지 않더라도 현재 데이터베이스 또는 스키마의 데이터베이스 개체 목록을 표시합니다. 현재 데이터베이스 또는 스키마의 이름은 현재 SQL 문서의 연결 속성을 기반으로 결정됩니다. 또한 SQL Complete는 코드에서 USE 문을 찾아 이후 SQL 문에 대해 현재 데이터베이스를 변경합니다. - 열 목록 확장
Tab 키를 누르면 *(애스터리스크) 기호를 필요한 테이블 또는 뷰의 열 목록으로 바꿀 수 있습니다. - JOIN 문을 위한 조건 제안
SQL Complete는 외래 키를 기반으로 전체 문을 제안하거나, 컬럼 이름을 기반으로 조건을 제시할 수 있습니다. - 자동 별칭 생성
dbForge SQL Complete는 SQL 문서의 FROM 목록에서 각 테이블 개체(테이블, 뷰, 저장 프로시저, 함수, 동의어)에 대한 별칭을 자동으로 생성합니다. - 제안 상자의 반투명 보기
코드가 제안 상자에 가려지더라도 제안 상자를 닫지 마세요. Ctrl을 누르면 제안 상자가 반투명 보기로 전환됩니다. - 프로시저와 함수의 T-SQL 문 제안
dbForge SQL Complete는 다음을 지원합니다. DECLARE 문(로컬 변수, 커서 변수 및 테이블 정의용); DECLARE CURSOR 문을 사용해 선언된 커서가 포함된 OPEN, CLOSE, DEALLOCATE 문; BEGIN...END, GOTO, IF...ELSE, RETURN, BREAK, CONTINUE, WHILE, WAITFOR, TRY...CATCH, CASE, RAISERROR와 같은 흐름 제어에 대한 컨텍스트.
Devart 소개
Devart (이전 Core Lab)는 데이터베이스 연결 분야에서 일하는 선도적인 회사입니다. Oracle, MS SQL Server 및 MySQL에 직접 액세스하기 위한 잘 알려진 네이티브 VCL/CLX 컴포넌트와 dbExpress 드라이버를 제공합니다. Microsoft .NET Framework를 위한 고급 데이터 액세스 솔루션도 제공합니다. 즉, Oracle, MySQL 및 PostgreSQL 데이터베이스 서버에 대한 네이티브 연결을 위한 ADO.NET 데이터 제공자입니다. Core Lab은 데이터베이스 개발 프로세스를 자동화하고 간소화하도록 설계된 강력한 데이터베이스 도구의 공급업체이기도 합니다.