2012-05-02 4 views
2

SQL 숫자 (18,0) 데이터 형식에 해당하는 C++ 데이터 형식은 무엇입니까?SQL 숫자 (18,0) 데이터 형식에 해당하는 C++ 데이터 형식은 무엇입니까?

SQL에 숫자 (18,0)을 저장하려면 C++에서 데이터 유형이 필요합니다.

+0

(18,0)이 후 소수점 0 전 18 진수를 의미한다. 그래서'long long'이나'int64_t' 나'__int64' 나 시스템의 64 비트 정수를 사용할 수 있습니다. –

+0

내 문제는 SQL에서 데이터를 읽는 _variant_t는 LONGLONG을 지원하지 않습니다 – breceivemail

+0

MSVC를 사용하고 있습니다. 어떤 버전입니까? AFAIK variant_t는 64 비트 정수를 지원합니다. 오, 그리고 당신은 어떤 종류의 데이터베이스를 읽고 있습니까? SQL Server? –

답변

1

long long (최소 64 비트)입니다.

관련 문제