2016-11-24 1 views
0

저는 Qlikview 사용자입니다. 내 데이터에는 15 자리 숫자의 필드가 있습니다. 서버에서 데이터를 가져올 때 문자열로 캐스팅하고 사용합니다. 그러나 qvd에 내 데이터를 저장하면 과학 표기법으로 변환되어 데이터가 쓸모 없게됩니다. 이 문제를 어떻게 방지 할 수 있습니까?qvd를 저장할 때 문자열에서 과학 표기법으로의 암시 적 변환을 방지하는 방법은 무엇입니까?

+0

그래서 테이블을 사용하고 있습니다 : LOAD text (field) FROM Database; 테이블을 table.qvd (qvd)에 저장; 그것을 여전히 숫자로 저장합니까? – mickeger

+0

@mickeger - 예. 그것은 정확한 문제입니다. –

+0

나는 이것을 배웠다. 나는 그것을 Char (100)로 저장한다. 이제 내가 다시로드하면 예상대로 나옵니다. 감사! –

답변

0

과학 표기법없이 길이가 14보다 큰 숫자는 표시 할 수 없다고 생각합니다. 가져 오는 동안 데이터 유형을 텍스트로 변경하거나 필드를 두 부분으로 나눌 수 있습니다.

+0

종종 다른 데이터 필드에 해당 데이터를 조인해야합니다. 그래서 분열은 나를 도와주지 않을 것입니다. –

+0

나는 이것을 배웠다. 나는 그것을 Char (100)로 저장한다. 이제 내가 다시로드하면 예상대로 나옵니다. 감사! –