개발노트

개발노트

  • 프로그래밍 (24)
    • 자바 (11)
    • javascript (5)
    • DB (3)
    • PHP (1)
    • Nginx (1)
    • 기타 (3)
  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
  • 린큐의 공부한걸 기록하자
  • 한솔닷컴
  • 진땅진땅
RSS 피드
로그인
로그아웃 글쓰기 관리

개발노트

컨텐츠 검색

태그

token AWS insert nginx Git responsebody vscode mybatis RELOAD UTF-8 forEach spring netstat swap git@github.com: permission denied (publickey) pemission travis SpringBoot

최근글

댓글

공지사항

아카이브

DB(3)

  • mybatis foreach insert statement

    DAOsql.insert("main.insertPop",param); XML INSERT INTO TABLE (TYPE,SEQ,CONTENTS,CODE) VALUES (#{type},#{item.seq},#{item.contents},#{item.code}) VALUES 이후로 반복시켜 주면 반복 횟수 만큼 로우가 입력된다

    2018.10.01
  • SELECT , UPDATE 쿼리

    --SET SUBQUERY UPDATE [테이블명] SET (컬럼, 컬럼1, ...) = (값, 값1, ... ) [WHERE conditions]; EX) update TABLE set (pk, id, name) = (select pk, id, name from DIFTABLE where pk = 1) -- 만약 해당 서브쿼리의 조회결과 갯수가 2개 이상일 시 에러 --FROM SUBQUERY update [테이블명] set [업데이트할 컬럼] = [업데이트 값] from [테이블명] where [조건] EX) update TABLE set count = TABLE.count + a.count from (select * from DIFTABLE) as a where TABLE.pk = a.pk -- p..

    2018.04.24
  • ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired

    ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired DML문에서는 커밋 또는 롤백으로 해결된다. DDL문에서 컷밋 또는 롤백으로 해결이 안된다... 해결방안 SELECT A.USERNAME , A.SID , A.SERIAL# , B.XIDUSN , B.PROCESS , B.LOCKED_MODE , C.OBJECT_NAME , A.SQL_ID FROM V$SESSION A , V$LOCKED_OBJECT B , DBA_OBJECTS C WHERE A.SID = B.SESSION_ID AND B.OBJECT_ID = C.OBJECT_ID ORDER BY B.XIDUSN DESC 리스트를 확인하고 해당하는 SID,SERIA..

    2018.04.24
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바