Amazon MWS API를 통해 피드를 제출하는 경우 string
으로 입력되는 피드 제출 ID가 반환되는 반면 반환되는 모든 수치는 int
인 것으로 보입니다.Amazon MWS FeedSubmissionID 유형?
질문 : 이유는 그들이 string
로 가지고가 항상 int
이 값을 변환하는 것이 안전하다 (나는 그들이 좋아하는 ID에 편지를 추가하지 않습니다 확신 할 수 있습니다 의미 "123ABC") . 질문에 대한
이유 : char()
, varchar()
또는 int
: 어떻게 데이터베이스에 값을 저장하기 위해? ID가 증가하기 때문에 결국이 ID의 길이가 길어질 것으로 예상 할 수 있습니다. 따라서 char()
은 작동하지 않습니다. 다음으로 varchar (how_long?) - 현재 ID의 길이는 10 자입니다. 추가 공간을 추가하십시오 (예 : varchar(15)
)? 아니면 그냥 int
을 사용하십시오 - 검색에서 더 빨라지고 ID가 bigint
(해당 될 경우)이 될 때까지 수용하거나 그냥 bigint
으로 만들고 마지막으로 만드시겠습니까?
이것은 딜레마입니다.
같은 결론에 도달했습니다. 당신은 (1) 그것이 정말로 정수인지 아니면 (2) 그것이 바뀌는지를 알려주는 문서를 찾을 수 없습니다. 나는 그들이 유연성/NoSQL 이유로 이것을했다고 생각합니다. – Garvin