SSMS 에서 키보드 단축키로 테이블 데이터 조회하기

Published Nov 15, 2016 | Updated Sep 23, 2022 | 0 comments

이전에 작성한 내용은 모든 DataSource 에 SP 를 추가해야 하는 단점이 있습니다.

그래서 다시 구글링 해보니 더 편리한 방법이 있네요

저장 프로시저 영역에 쿼리를 다음과 같이 작성하면 됩니다.

그 다음 쿼리편집기에서 테이블 명을 선택한 다음 바로 가기 키를 입력하면 해당 테이블이 바로 조회가 됩니다.

훨씬 편리합니다. 언제부터 된 걸까요? 타이틀에 저장 프로시저라고 되어 있으니 저장 프로시저만 해야 하는줄….

SQL Server Management Studio 에서 테이블명을 선택한 다음 단축키로 해당 테이블을 조회하는 기능을 구현합니다.

일단 프로시저를 하나 생성합니다.

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Author:      Jaeyong Park
-- Create date: 2016-11-15
-- Description: 테이블 Select
-- exec spTableSelect 'bcc100'
-- =============================================
CREATE OR ALTER PROCEDURE [dbo].[spTableSelect] 
@TABLE_NAME VARCHAR(100),
@COUNT VARCHAR(10) = NULL
AS
BEGIN
    IF EXISTS (SELECT NULL FROM sys.objects WHERE TYPE IN ('U','V') AND name=@TABLE_NAME)
    BEGIN
        IF @COUNT IS NULL
            SET @COUNT=1000
            EXEC('select top ' + @COUNT + ' * from ' + @TABLE_NAME + '(nolock)')
        END
        ELSE
            print 'Table not found.'
    END
GO

그 다음 [도구 – 옵션 – 환경 – 키보드 – 쿼리 바로가기] 메뉴 실행

원하는 바로 가기 를 선택해서 프로시저 이름을 지정해주면 됩니다.

그 다음 쿼리편집기에서 테이블 명을 선택한 다음 바로 가기 키를 입력하면 해당 테이블이 바로 조회가 됩니다.

단, DataSource 마다 해당 SP 를 모두 추가해 주어야 한다는 단점이 있습니다.

Learn more on this topic

Related Blog Posts

Dynamic sql in parameters

프로시저 작성시 IN 조건을 사용하는 경우 동적쿼리로 생성하는 경우가 많았는데 KEY 값 여러개를 파라메터 하나에 실어서 정적쿼리로 구현하는 샘플을 찾아서 남겨본다. 먼저 구분자를 ‘,’ 로 한다고 가정할 경우 프로그램에서 파라메터를 ‘KEY1,KEY2’ 같이 문자열을 구분자로 이어서 보내면 구분자를 기준으로 임시테이블에 담아서 해당 임시테이블을 가지고 조건절에 사용하면 된다 아래는 샘플 쿼리입니다. DECLARE @KEY_LIST VARCHAR(MAX);...

read more
sniffering for loopback packet RawCap

sniffering for loopback packet RawCap

wireshark 로는 loopback 패킷이 스니핑 되지 않네... 예전에 했던거 같은데 지금 버전에서 없어졌나?( 일부러 없앨리가?? ㅡㅡ;; ) 그래서 다른 방법을 찾다가 발견한 툴 RawCap(커맨트 라인 툴) : https://www.netresec.com/ 사전에 loopback 어탭터가 설치되어야함 : 하드웨어 추가 마법사(hdwwiz.exe) 로 설치후 IP 할당 간단 사용 방법 Microsoft Windows [Version 6.1.7601]Copyright...

read more

Visual studio 2010 특정 폴더 하위의 프로젝트들을 솔루션 하나로 묶기

  C1 Sample 이 빌드된 Binary 도 없는 데다가 샘플도 각각 열어서 직접 빌드한 다음 확인하는게 넘 불편해서리   솔루션 하나로 쉽게 묶을 방법을 찾다가.........   VS Extension 이 있을까해서 찾아봤지만 없네? 예전에 본것 같은데.. 현재로써는 검색 실패!!.........   .........   add multiple existing project to Solution 을...

read more

Join in the conversation

Leave a Comment

0 Comments

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

무료 온라인 전광판

전광판

텍스트를 입력하고 텍스트 효과 및 배경효과 를 변경해서 전체화면으로 표시할 수 있는 전광판 용도로 사용하실 수 있습니다. 각종 스포츠 및 공연 관람시 응원 용도로 사용이 가능합니다.

Carousel

여러개의 슬라이드를 추가하여 프레젠테이션 및 이미지 슬라이드 용도로 사용하실 수 있습니다. 브라우저가 포함된 IT 기기로 큰 모니터에 연결하여 매장 내 공지사항 및 메뉴소개를 이미지로 표시할 수 있습니다.

Pin It on Pinterest

Shares
Share This

Share This

Share this post with your friends!

Shares