2009-10-05 12 views

답변

6

동등한 경우를 제외하고 산술을 비교하거나 휴대 전화 번호를 비교할 가능성이 높지 않으므로 문자열 형식이 가장 좋습니다. 문자열의 길이는 전화 번호에 따라 다릅니다.

경도와 위도를 10 진수 값으로 변환하고 float을 사용하는 것이 좋습니다.

+0

숫자 형식을 사용하여 전화 번호를 저장하지 마십시오. 호주에서는 숫자 형식을 사용하면 전화 번호가 '0'으로 시작될 수 있습니다. –

+0

(나는 숫자 타입을 사용하는 것을지지하지 않는다는 것을 알고있다. 나는 선택의 "왜?"를 강요하려고 노력하고있다). –

1

나는 길가/위도에 대한 번호가 (5,3) 이상 모바일에 대해 varchar (16) 이상을 추측 할 예정입니까?

1

난 당신이 몇 번 아마 당신이 그렇게 그 시간에 int이 작동하지 않습니다 111-111-1111 같이 휴대 전화 번호를 저장해야하기 때문에 휴대 전화 번호의 데이터 타입으로 Varchar(n)을 사용해야한다고 생각하지만, varchar()를 사용하여 당신은 예외가 발생하지 않습니다.

+0

당신이 의도 한 답변 인 것처럼 다른 (충돌하는) 답변을 삭제했습니다. 간결하게 게시물을 편집했습니다. –