ColdFusion 8에서 cfquery 태그를 사용하여 MySQL 테이블에서 데이터를 선택할 때 열 이름이 데이터베이스 테이블의 camelCase에 저장되었지만 열 이름은 모두 대문자로 변환됩니다. ColdFusion에서 열 이름의 대소 문자를 구분할 수있는 방법이 있습니까?ColdFusion에서 쿼리 열 이름을 대문자로 변환하지 못하게하려면 어떻게해야합니까?
내가 묻는 이유는 쿼리 결과를 JSON 개체로 반환하기 때문이며 상수에 대한 명명 규칙을 그대로 유지하면서 JavaScript 측에서 대문자 속성 이름을 사용하고 싶지 않기 때문입니다.
에서 오리지널 케이스, 질의 열 레이블의 배열 오, 미안 해요 - 데이타베이스에있는대로 사건을합니다. 어퍼가 아니라 SQL이 보여준 것이 아닙니다. cfdbinfo를 사용하면됩니다. 그게 효과가있다. 이를 사용하여 쿼리 결과와 함께 반환해야합니다. –
명확히하기 위해 기본적으로 두 개의 JSON 객체를 보내야합니다. 하나는 결과 집합을 포함하고 다른 하나는 열 이름을 포함해야합니다. 그런 다음 일치하는 알고리즘을 사용하여 데이터를 올바른 속성과 일치시킵니다. 또는 cfdbinfo에서 가져온 열 이름을 쿼리 결과 개체와 병합하는 방법이 있습니까? –
필자는 CFDBINFO-look-up의 열 이름과 쿼리의 값을 사용하여 직접 JSON을 직접 작성하려고합니다. –