CONVERT ()에서이 문제의 원인은 무엇입니까?
다음 두 문장을 고려하십시오. PRINT CONVERT(NUMERIC(38, 0), 0x0100000001, 0); PRINT CONVERT(NUMERIC(38, 0), 0x0100010001, 0); 두 문장 모두 리턴 -1; 두 번째 이진 값이 첫 번째 값보다 65,536이 높으므로 정확하지 않습니까? 확실히 이것은 자동 자르기로 인한 것일 수 없습니까? 다음 문장을 실행하면 : PRINT CONVERT(NUMERIC(38, 0), 0x00000001, 0); PRINT CONVERT(NUMERIC(38, 0), …