열 이름을 사용하여 ResultSet에서 소문자 열 가져 오기

사용자 2018791

Oracle 12cr1 데이터베이스를 사용하고 있습니다. ResultSet열 이름이 소문자 인 경우 열 이름 사용하여 값을 가져올 수없는 것 같습니다 .

create table "Tab" (col number, "col" varchar2(10))두 번째 열이 소문자가되도록 table을 만듭니다 . 전화 getString("col")하면 첫 번째 열의 값을 얻습니다. 전화 getString("\"col\"")하면 잘못된 열 이름 오류가 발생합니다.

그러나 열 인덱스를 사용하면 제대로 작동합니다.

마크 로트 빌

ResultSet(강조 내) 의 JDBC API 문서에서 :

getter 메소드에 대한 입력으로 사용되는 열 이름은 대소 문자를 구분하지 않습니다 . 열 이름으로 getter 메서드를 호출하고 여러 열의 이름이 같으면 일치하는 첫 번째 열의 값이 반환됩니다. 열 이름 옵션은 결과 집합을 생성 한 SQL 쿼리에서 열 이름이 사용될 때 사용되도록 설계되었습니다. 쿼리에서 명시 적으로 이름이 지정되지 않은 열의 경우 열 번호를 사용하는 것이 가장 좋습니다. 열 이름이 사용되는 경우 프로그래머는 의도 된 열을 고유하게 참조하도록주의해야합니다 . 이는 SQL AS 절로 보장 할 수 있습니다 .

즉, API의 경우 열 이름 (또는 더 정확하게는 열 레이블)은 대소 문자를 구분하지 않으므로 원하는 것이 불가능합니다. 열 레이블을 제공하여 열 레이블을 고유하게 만들 AS거나 대신 인덱스별로 열을 가져와야합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Python에서 이름 (Python 문자열)을 사용하여 열거 형에서 C 변수 값 가져 오기

분류에서Dev

문자열을 사용하여 배열 PHP에서 값 가져 오기

분류에서Dev

Swift-SwiftyJSON을 사용하여 JSON에서 문자열 배열 가져 오기

분류에서Dev

Grep을 사용하여 Json 값에서 하위 문자열 가져 오기

분류에서Dev

Java JSoup을 사용하여 HTML에서 문자열 목록 가져 오기

분류에서Dev

문자열에서 PHP 정규식을 사용하여 단어 가져 오기

분류에서Dev

키의 값을 사용하여 json 문자열에서 값 가져 오기

분류에서Dev

정규식을 사용하여 Python에서 문자열 목록 가져 오기

분류에서Dev

JavaScript의 "주소 문자열"을 사용하여 json 객체에서 필드 가져 오기

분류에서Dev

정규식을 사용하여 가능한 여러 문자열에 대한 하위 문자열 가져 오기

분류에서Dev

TableView를 사용하여 ControlView에서 문자열 가져 오기

분류에서Dev

리플렉션을 사용하여 POJO에서 ID 열 이름 가져 오기

분류에서Dev

정규식을 사용하여 문자열 날짜에서 하위 문자열 가져 오기

분류에서Dev

mysqli를 사용하여 데이터베이스 열에서 문자열 배열 1 개 가져 오기

분류에서Dev

typescript에서 정규식을 사용하여 두 문자 사이의 문자열 가져 오기

분류에서Dev

match ()를 사용하여 다른 문자열에서 문자열 가져 오기

분류에서Dev

문자열 조인을 사용하여 문자열에서 백 슬래시 가져 오기

분류에서Dev

React : .map을 사용하여 여러 배열에서 소품 가져 오기

분류에서Dev

문자 열을 분할하고 문자열에서 필드 이름 가져 오기

분류에서Dev

CiphertextBlob을 문자열로 사용하여 InvalidCiphertextException 가져 오기

분류에서Dev

두 기호 사이의 문자열에서 요소 가져 오기

분류에서Dev

C # 정규식을 사용하여 문자열에서 여러 데이터 가져 오기

분류에서Dev

d3를 사용하여 tsv에서 문자열 배열 가져 오기

분류에서Dev

행 이름을 유지하면서 쉼표로 구분 된 문자열의 열 사이의 공통 요소 (동일 행에서) 가져 오기

분류에서Dev

문자열을 키로 사용하여 PHP 배열에서 키 값 가져 오기

분류에서Dev

문자열 보간을 사용하여 Angular2 앱의 배열에서 값 가져 오기

분류에서Dev

정규식을 사용하여 문자열에서 데이터 가져 오기 (이메일 제목 줄)

분류에서Dev

정규식을 사용하여 특수 문자 앞뒤의 문자열에서 숫자 가져 오기

분류에서Dev

파이썬을 사용하여 목록의 단어 문자열에서 단어 수 가져 오기

Related 관련 기사

  1. 1

    Python에서 이름 (Python 문자열)을 사용하여 열거 형에서 C 변수 값 가져 오기

  2. 2

    문자열을 사용하여 배열 PHP에서 값 가져 오기

  3. 3

    Swift-SwiftyJSON을 사용하여 JSON에서 문자열 배열 가져 오기

  4. 4

    Grep을 사용하여 Json 값에서 하위 문자열 가져 오기

  5. 5

    Java JSoup을 사용하여 HTML에서 문자열 목록 가져 오기

  6. 6

    문자열에서 PHP 정규식을 사용하여 단어 가져 오기

  7. 7

    키의 값을 사용하여 json 문자열에서 값 가져 오기

  8. 8

    정규식을 사용하여 Python에서 문자열 목록 가져 오기

  9. 9

    JavaScript의 "주소 문자열"을 사용하여 json 객체에서 필드 가져 오기

  10. 10

    정규식을 사용하여 가능한 여러 문자열에 대한 하위 문자열 가져 오기

  11. 11

    TableView를 사용하여 ControlView에서 문자열 가져 오기

  12. 12

    리플렉션을 사용하여 POJO에서 ID 열 이름 가져 오기

  13. 13

    정규식을 사용하여 문자열 날짜에서 하위 문자열 가져 오기

  14. 14

    mysqli를 사용하여 데이터베이스 열에서 문자열 배열 1 개 가져 오기

  15. 15

    typescript에서 정규식을 사용하여 두 문자 사이의 문자열 가져 오기

  16. 16

    match ()를 사용하여 다른 문자열에서 문자열 가져 오기

  17. 17

    문자열 조인을 사용하여 문자열에서 백 슬래시 가져 오기

  18. 18

    React : .map을 사용하여 여러 배열에서 소품 가져 오기

  19. 19

    문자 열을 분할하고 문자열에서 필드 이름 가져 오기

  20. 20

    CiphertextBlob을 문자열로 사용하여 InvalidCiphertextException 가져 오기

  21. 21

    두 기호 사이의 문자열에서 요소 가져 오기

  22. 22

    C # 정규식을 사용하여 문자열에서 여러 데이터 가져 오기

  23. 23

    d3를 사용하여 tsv에서 문자열 배열 가져 오기

  24. 24

    행 이름을 유지하면서 쉼표로 구분 된 문자열의 열 사이의 공통 요소 (동일 행에서) 가져 오기

  25. 25

    문자열을 키로 사용하여 PHP 배열에서 키 값 가져 오기

  26. 26

    문자열 보간을 사용하여 Angular2 앱의 배열에서 값 가져 오기

  27. 27

    정규식을 사용하여 문자열에서 데이터 가져 오기 (이메일 제목 줄)

  28. 28

    정규식을 사용하여 특수 문자 앞뒤의 문자열에서 숫자 가져 오기

  29. 29

    파이썬을 사용하여 목록의 단어 문자열에서 단어 수 가져 오기

뜨겁다태그

보관