728x90
반응형

DataBase/Oracle SQL 2

Oracle 부적합한 열 유형:1111 오류 - jdbcType (마이바티스)

1. 데이터 타입이 다른 경우 2. Map을 파라미터로 넘길때 Map 객체의 Parameter가 Null인 경우 3. JSP view request Parameter 값이 없는 경우 4. form id 또는 name 값이 없는 경우 5. ajax 사용시 value 값이 null인 경우 보통은 Parameter로 받은 값이 null일경우 이 값을 쿼리문으로 넘길때 해당 컬럼이 null을 허용하는 컬럼임에도 불구하고 부적합한 열유형 이라는 쿼리문 에러를 띄운다. 예를들어 쿼리문을 통해 Insert (삽입) 작업을 할때 제약조건에 의해 null 값을 허용하고 있는 컬럼에 null 이 넘어올때 해당 오류가 발생한다. 이 경우에는 마이바티스 쿼리문에서 #{Parameter} 형태를 #{Parameter, jdbc..

DataBase/Oracle SQL 2021.11.02

[JDBC] SQL 쿼리문/ 테이블 생성, 설계 /방식별 기본문법 (JDBC,Mybatis)

게시판 테이블 설계 예제 create table board( bno int primary key --게시판 번호 ,writer varchar2(20) not null --작성자 ,title varchar2(200) not null --제목 ,content varchar2(4000) --내용 ,viewcnt int default 0 --조회수, default0 제약조건:굳이 해당컬럼에 레코드를 저장하지 않아도 기본값 0 저장됨. ,regdate date ); 테이블 생성 select * from board; board 테이블의 모든(*)행을 조회 select * from board order by bno desc; 번호값을 기준으로 내림차순 정렬 조회 create sequence bno_seq start ..

DataBase/Oracle SQL 2020.09.02