HANA studio를 사용하여 .csv 파일을 가져오고 있는데, 내 테이블은 다음과 같습니다.
내 쿼리는 다음과 같습니다.
select outage_start from "PIHPJ"."ji_major_storm"
그리고 이것은 오류 메시지입니다.
SAP DBTech JDBC: [260]: invalid column name: OUTAGE_START: line 1 col 8 (at pos 7)
대문자로 변경하면 :
select OUTAGE_START from "PIHPJ"."ji_major_storm"
여전히이 오류 메시지가 나타납니다.
SAP DBTech JDBC: [260]: invalid column name: OUTAGE_START: line 1 col 8 (at pos 7)
무슨 일이야??? 내가 도대체 뭘 잘못하고있는 겁니까?
이는 일반적인 문제이며 이에 대한 많은 질문과 답변이 있습니다.
간단히 말해서, 객체 이름이 큰 따옴표 ( " "
)로 지정된 경우 이름은 대문자로 변환 되지 않습니다 .
이러한 개체 (테이블, 열, 뷰 등)를 처리하려면 큰 따옴표를 다시 사용해야합니다.
예를 들어 열 이름이 "outage_start"
이면이 열을 사용할 때마다 따옴표와 소문자를 사용해야합니다.
그래서 이건:
select "outage_start" from "PIHPJ"."ji_major_storm"
귀하의 경우에 효과가있을 수 있습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다