본문 바로가기

명사 美 비격식 (무리 중에서) 아주 뛰어난[눈에 띄는] 사람[것]

Portfolio/sopang

sopang 에러기록

https://standout.tistory.com/401

 

여러개등록 오류, sql 데이터 바꾸기 update set

장바구니를 클릭했을때 여러개가 등록되었다. 이유를 확인해보니 데이터가 의도한대로 inset하지 못했을때 이와같은 현상이일어난다. 데이터가 계획했던 패턴대로 잘 저장되지않을경우 오류가

standout.tistory.com

 

https://standout.tistory.com/411

 

Eclipse 404 error - run as java직후/프로젝트생성 직후 run

run as java application이후 server run시, 프로젝트를 만든 바로 직후 급하게 run할경우 404에러가 난다. 아무것도 한게 없는데 404에러가 난다면 프로젝트 우클릭 - run as server 프로젝트 생성 직후라면 조

standout.tistory.com

 

https://standout.tistory.com/412

 

Oracle sql 중복제거 DISTINCT

중복제거 DISTINCT, select 다음에 추가한다. select DISTINCT t.* from( select g.*,d.fileName from t_shopping_goods g, t_goods_detail_image d where g.goods_id=d.goods_id and d.filetype='main_image' and goods_sort='디지털' order by g.goods_creDat

standout.tistory.com

 

https://standout.tistory.com/413

 

ul 태그에 innerHTML 안됨, 쉬운해결법

main.do:56 Uncaught TypeError: Cannot set properties of null (setting 'innerHTML') console에도 잘 뜨고 div에는 innerHTML되지만 리스트 ul안에 innerHTML안되는 현상이 생겼다. div에 innerHTML이 된다면, 발상의 전환으로 ul에

standout.tistory.com

 

https://standout.tistory.com/424

 

Cause: java.sql.SQLSyntaxErrorException: ORA-02289: 시퀀스가 존재하지 않습니다.

시퀀스를 만들어놓지않고 시퀀스를 호출해서 나는 에러다. 아래의 예시코드를 보며 실하면 시퀀스를 만들 수 있다. CREATE SEQUENCE "ORDER_SEQ_NUM" MINVALUE 0 MAXVALUE 10000000 INCREMENT BY 1 START WITH 400 CACHE 20 NO

standout.tistory.com

 

https://standout.tistory.com/425

 

selectBox.nextSibling 오류 nextElementSibling

var input = selectBox.nextSibling input.setAttribute("value", value); 위의 코드로 selectbox의 값을 input에 넣는데 작동이 되지않았다. nextElementSibling로 바꿔보자. var input = selectBox.nextElementSibling input.setAttribute("value"

standout.tistory.com

 

 

https://standout.tistory.com/426

 

error setting null for parameter #n

Controller에서 (+ mapper, sql.xml) 에서 아직 구현되지않지만 미리 넣어놓은 변수들이 있다면 주석처리해보자. 테이블 값이 null을 허용했으니 괜찮을거라 생각되지만 적절히 구현해놓지않아 받지못한

standout.tistory.com

 

 

 

https://standout.tistory.com/427

 

Oracle sql 날짜수정하기 add_months 함수

UPDATE t_shopping_cart SET credate= add_months(credate,1) WHERE to_char(credate, 'YY/MM/DD')='20/04/07' and goods_id = 440 ; 음수도 지원하니 12개월전으로 돌리고 싶다면 add_months(열, -12)와 같이 응용하면 되겠다.

standout.tistory.com

 

 

https://standout.tistory.com/428

 

ajax에서 에러 처리 + 아무런 에러가 뜨지않음

ajax로 보낼 data 변수명이 맞는지, 오타는 없는지 확인해보자. ajax는 친절하게 알려주지않는다.

standout.tistory.com

 

https://standout.tistory.com/429

 

java.sql.SQLSyntaxErrorException: ORA-00911: 문자가 부적합합니다

select a.*, rownum as rnum from(select * from t_shopping_member order by joindate asc) a; 알고있어도 급하게하다보면 계속해서 실수할 수 있는 부분이다. 데이터베이스에서 테스트하다가 복붙하여 적용시키다보면

standout.tistory.com

 

https://standout.tistory.com/430

 

db가 뿌려진 상품과 수량이 일치하지않는다.

화면에 뿌려줄때, 값은 잘 가지고 오는데 상품과 수량등의 정보가 일치하지않는다면 만약 두 카운트가 구분되있을 경우, sql의 orderby 절을 확인하고, 적절히 수정한다. 이 둘의 정렬순서가 다를

standout.tistory.com

 

https://standout.tistory.com/431

 

sql 쿼리 예외처리, cont값

당연한 말이지만 결과타입을 resultType 설정해주지않으면 예외처리로 넘어간다. 만약 cont값을 받고싶다면 resultType="int"을 추가하자.

standout.tistory.com

 

https://standout.tistory.com/432

 

C:\lorem\file\temp\main.png (ÁödµÈ °æ·θ¦ ã; ¼ö), 존재하지않습니다.

해당경로에 지정한 파일이 존재하지않을경우 일어난다. 나의 경우엔 temp파일이없어 일어났다.

standout.tistory.com

 

https://standout.tistory.com/433

 

자바스크립트에서 ${contextPath} 변수로 사용하기

원하는 변수값안에 아래의 함수를 적는다, 함수가 contextPath를 반환해준다. var = getContextPath() function getContextPath() { var hostIndex = location.href.indexOf( location.host ) + location.host.length; return location.href.substr

standout.tistory.com

 

https://standout.tistory.com/434

 

sql이 올바르게 종료되지않았습니다.

mapper에 두줄이 작성되어있는지 확인하고, 만약 여러줄이 작성되었다면 코드를 합치거나 나눠 실행하자.

standout.tistory.com