데이터베이스 개발자 질문과 답변 게시판
위 그림과 같은 쿼리 분석기에서 같은 이름의 Table 이 2개 존재합니다.
Table 이름은 같은데 필드 내용도 다르게 보입니다.
이런경우 있는분 조언좀 부탁합니다.
참고로 DB는 MSSQL2005 입니다.
Comment 13
-
탱소연
2012.12.12 14:23
-
설까치
2012.12.12 18:44
네
테이블 명은 TB_ML720으로 똑같습니다.
그런데 Object_ID는 두개가 다릅니다.
-
SELECT NAME, [CHECKSUM] = CHECKSUM(NAME)FROM SYS.OBJECTSWHERE TYPE = 'U' AND NAME LIKE 'TB_ML72%'ORDER BY NAME이 쿼리 돌려서 결과좀 알려주세요.둘중 하나는 마지막이 알페벳 아닐까 싶기도 하구요...
-
설까치
2012.12.12 18:47
위 결과 첨부합니다. 알페벳은 아닌것 같습니다.
참고로 쿼리분석기에서 테이블 드래그 해서 조회 해도 두테이블의 결과는 똑같이 하나의 테이블로 조회 됩니다.
-
Alucard(강산아)
2012.12.12 19:09
create table dbo.t_1 (col1 int)
create table dbo."t_1 " (col1 int)
create table dbo."t_1 " (col1 int)
create table dbo."t_1 " (col1 int)
create table dbo."t_1 " (col1 int)
gotruncate table t_1;
truncate table "t_1 ";
truncate table "t_1 ";
truncate table "t_1 ";
truncate table "t_1 ";
goinsert t_1 values (1)
insert "t_1 " values (1)
insert "t_1 " values (1)
insert "t_1 " values (1)
insert "t_1 " values (1)
select * from t_1
select * from "t_1 "
select * from "t_1 "
select * from "t_1 "
select * from "t_1 " -
Alucard(강산아)
2012.12.12 19:20
기둥 뒤에 공간 있어요... ㅋㅋ
* 앞에도 공백 넣을 수 있네요. TAB으로 뗀겁니다~
** [ ] , " " 둘 다 가능하고요, 문자열 가운데 탭도 가능해요. ㅋㅋㅋ
-
건우아빠
2012.12.12 19:24
checksum 을 하면 값은 다르게 나와야 하는게 아닌지 ?
오랜만이네 산아씨...
-
Alucard(강산아)
2012.12.13 23:07
졸립고 심드러서 체크섬까진 확인 안해봤어요.ㅋ 잘 지내시죠~? ㅇㅂㅇ
-
탱소연
2012.12.13 08:59
헐..그냥 스페이스로 띤건 안되는데 TAB은되네요.. 새로운 정보를...ㅎㅎ
-
설까치
2012.12.13 10:03
Alucard(강산아) // 기둥 뒤면 어디를 야기하는건가요?
탱소연 // 탭을 입력한다는것이 탭의 스페이스 사이즈를 0으로 설정해서 입력한다는 말인가요?
이 공간이란것이 쿼리 분석기에서 Table 을 마우스로 클릭해서 분석기 입력창에 놓으면 Table 명을
분석기에서 자동 입력해주는데요 이때도 다르게 입력되는건가요?
참고) 위 Table중 하나는 어느날 자동으로 생성된것으로 추정됩니다. .. 지금은 하나의 Table을 리네임해서 해결했습니다.
-
minsouk
2012.12.12 20:43
기둥뒤에 공간있다.....ㅋㅋㅋㅋ
-
차주언
2012.12.13 10:18
ㅋㅋ..옛날 유머게시판 어딘가에서 본...기둥뒤에 공간있다.. ㅎㅎㅎ
-
진윤호
2012.12.13 12:23
차를 기둥 근처에 붙여 놓았던 ㅋㅋ 하지만 기둥뒤에 공간이 있어 내렸던 그 기둥뒤에 공간있다 인가요?ㅋ
SELECT * FROM sys.tables; 사용자테이블 검색해도 똑같이 보이는건가요?;;