2019/03/13

MSSQL 의 쿼리 중에서 심심찮게 .. 을 사용한 쿼리를 볼 수 있습니다. 기본적으로 . 은 선객체 내에 속한 후객체 접근을 의미합니다. 물론 권한이 있어야 하겠죠.예를 들어서 스키마.테이블 은 해당 스키마에 속한 테이블을 나열합니다. 그럼 .. 은 뭘까요?MSSQL 은 데이터베이스명.스키마명.테이블명 으로 쿼리를 구성할 수 있습니다.이 때 해당 유저의 기본 스키마를 사용한다면 중간의 스키마명을 빼고 데이터베이스명..테이블명 으로 작성할 수 있습니다. 글로만 보면 어려우니, 사진으로 확인해 보겠습니다. 유저의 기본 스키마는 dbo 입니다.dbo 스키마에 mozi 테이블을, guest 스키마에 mozi2 의 테이블을 만든 후, .. 을 사용해서 조회를 시도해 봅니다. dbo 스키마에 속한 테이블객체는 ...
SQL Server 가 기본 포트(1433)을 사용하는 경우 SSMS 에서 연결할 때 포트를 적어주지 않아도 가능합니다.이러한 이유는 포트를 작성하지 않을 시 내부적으로 1433 이라는 포트가 연결이 되기 때문에 가능하며, 기본포트가 아닌 경우에는 SSMS 에 포트를 입력해 주어야 합니다. 그러면 연결은 어떤방식으로 작성해야 할까요?아마 다른 벤더사에 친숙한 분들은 아이피와 포트가 ; 으로 구분될거라 예상하지만 SQL Server는 , 로 구분됩니다. IP\INSTANCENAME,PORT SERVERNAME\INSTANCENAME,PORT 사진으로 같이 보겠습니다.테스트는 기본포트를 사용했고, SSMS 접속시 포트를 사용하는 방법만 작성합니다. LOCAL 에서는 . 혹은 (local) 혹은 SERVERN..
꽁담
'2019/03/13 글 목록