물론가능합니다..

MS - SQL은 "서버.DB.소유자.OBJECT" 형식의 객체지정 문법을 사용하는데, table은 객체범주에 들어간다.
테이블이름이 같더라도 소유자가 다르다면 그 테이블은 만들어진다.
예를 들어서 PUBS.DBO.SALES와 PUBS.USER1.SALES는 다른 객체로 인식되어지는 것이다. 그리고, 소유자가
DBO인 경우에는 로그인에 관계없이
USE PUBS
SELECT * FROM SALES 하면 질의가 성공적으로 수행되지만,
소유자 USER1인 경우에는,
SELECT * FROM USER1.SALES라고 해야지만 가능하다.(단, 현재 로그인이 USER1일 경우에는 제외)

결론적으로, 소유자가 다르면 같은 이름의 테이블은 존재할 수 있다.
2005/06/15 15:27 2005/06/15 15:27

트랙백 주소 :: http://thinkit.or.kr/database/trackback/294