관계연산자가 틀렸음 -->sql문법상 틀렷음
'Oracle 오류잡기' 카테고리의 다른 글
java.lang.NullPointerException (0) | 2019.02.08 |
---|---|
java.sql.SQLException:인덱스에서 누락된 IN 또는 OUT 매개변수 (0) | 2019.02.08 |
데이터베이스 연결시 오휴 상황 java.sql.SQLException: ORA-01045 (0) | 2019.02.07 |
관계연산자가 틀렸음 -->sql문법상 틀렷음
java.lang.NullPointerException (0) | 2019.02.08 |
---|---|
java.sql.SQLException:인덱스에서 누락된 IN 또는 OUT 매개변수 (0) | 2019.02.08 |
데이터베이스 연결시 오휴 상황 java.sql.SQLException: ORA-01045 (0) | 2019.02.07 |
java.sql.SQLException: ORA-01045: user JPN lacks CREATE SESSION privilege; logon denied
유저 생성 후에 위와 같은 에러가 발생하면 생성하고 세션 권한을 주지 않아서 발생함
grant create session to 유저이름;
java.lang.NullPointerException (0) | 2019.02.08 |
---|---|
java.sql.SQLException:인덱스에서 누락된 IN 또는 OUT 매개변수 (0) | 2019.02.08 |
java.sql.SQLSyntaxErrorException: ORA-00920: (0) | 2019.02.08 |
해결방법 퍼오기
PreparedStatement로 쿼리문 작성시 파라미터를 물음표로 표시하고
"PreparedStatement변수명.setString(몇번째 물음표인지 숫자로 표시, 들어갈 값)" <- 이런 식으로 작성하게 되는데..
여기서 들어갈 값이 부적합해서 발생하는 에러다. 내 경우는 물음표의 순서가 틀려서 서로 다른 부적합한 값이 들어가 에러가 발생했었다.
Mapped Statements collection does not contain value for (0) | 2019.06.24 |
---|
package com.day13;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.ListIterator;
public class Test1 {
public static void main(String[] args) {
ArrayList<String> lists = new ArrayList<String>();
lists.add("서울");
lists.add("부산");
lists.add("대구");
Iterator<String> it = lists.iterator();
while(it.hasNext()){
String str = it.next();
System.out.print(str + " "); //가로로 찍는 방법
}
System.out.println();
System.out.println("----------------------");
ListIterator<String> it2 = lists.listIterator();
while(it2.hasNext()){
System.out.print(it2.next() + " ");
}
System.out.println();
//출력 후 데이트는 null
while(it2.hasNext()){
System.out.print(it2.next() + " ");
}
System.out.println("----------------------");
//역순으로 출력
//ListIterator<String> it3 = lists.listIterator();
while(it2.hasPrevious()){
System.out.println(it2.previous());
}
System.out.println("----------------------");
List<String> lists1 = new ArrayList<String>();
lists1.addAll(lists);
lists1.add("인천");
int n = lists1.indexOf("부산");//1
lists1.add(n+1, "광주");
for(String c : lists1){
System.out.print(c + " ");
}
System.out.println();
//------------------------------------------------
System.out.println("-----------------------");
List<String> lists2 = new ArrayList<String>();
lists2.add("자바프로그래머");
lists2.add("프레임워크");
lists2.add("스트럿츠");
lists2.add("서블릿");
lists2.add("스프링");
String str;
Iterator<String> it4 = lists2.iterator();
while(it4.hasNext()){
str = it4.next();
if(str.startsWith("서"))
System.out.println(str);
}
}
}
Java Day5 : 배열,난수(로또) (0) | 2019.06.12 |
---|---|
Java Day4 : 반복문을 통해 별찍기,배열,만년달력 (0) | 2019.06.11 |
Java Day3 : 반복문(do~while),구구단 (0) | 2019.06.11 |
Java Day1 : Method 메소드 (0) | 2019.06.06 |
Java Day2 : 삼항연산자,조건문(if) (0) | 2019.06.03 |