Error(6)
-
[VS] Live Server : 이 페이지가 작동하지 않습니다
vs에 live server를 설치하고 실행시키려 했더니 이런 에러창이 띄워졌다. 세팅이 덜 돼서 그런 것이니 live server의 세팅창에서 [Use Local Ip]를 체크한다. 그럼 작동 잘 된다~
2023.11.27 -
oracle sqldeveloper 일부 모듈을 설치하지 못했습니다
컴퓨터 업데이트 후 developer를 실행시키려하니 이런 창이 뜨면서 실행이 안된다. 이 메시지가 뜨면 초기화시키는 수밖에 없다. window+r에 %AppData%\SQL Developer\를 치고 나오는 폴더들을 다 삭제시킨다. 그리고 다시 실행시키면 환경설정 임포트에 대한 창이 뜨는데 [아니오] 누르고 진행하면 된다.
2023.08.29 -
NumberFormatException 에러
개발을 하다보면 꽤 자주 만나게 되는 에러 중 하나인 NumberFormatException 에러 말 그대로 숫자 형식에 대한 오류로 대부분 문자열을 숫자로 바꿀 때 발생한다. 문자열을 숫자로 바꾸려면 숫자가 문자열로 표현된 경우여야 하는데 ex ) "123" → Integer.parseInt("123") → 123 숫자가 아닌 문자열을 숫자로 바꾸려는 경우 에러가 난다. ex ) "안녕하세요" → Integer.parseInt("안녕하세요") → NumberFormatException 만약 해당 에러가 났다면 숫자로 바꾸는 문자열인 무엇인지 확인해 볼 것!
2023.07.28 -
execute command denied to user 'USERD453CC44C96B0C3F4124EA8E47'@'%' for routine 'sql_runner_run.to_char'
programmers 문제를 풀고 있는데 계속 저 오류가 발생했다. mysql로 진행하고 있던 터라 혹시나 해서 oracle로 변경해서 실행하니 정상적으로 작동한다. to_char함수를 사용하다가 발생한 오류인데 to_char는 오라클의 문법이고 mysql에서는 사용할 수 없다. 대신에 mysql에는 date_format이라는 함수가 있다. 2022년 3월 데이터를 각각 oracle과 mysql에서 출력해보자. 1) oracle 1 2 3 select to_char(sales_date, 'yyyy-mm-dd') sales_date, product_id,user_id, sales_amount from online_sale where to_char(sales_date, 'yyyy-mm') = '2022-03..
2023.01.20 -
Column '...' in field list is ambiguous
sales_date는 a 테이블, b 테이블 모두 가지고 있는 칼럼이다. 그러므로 select에서 어느 테이블 소속인지 언급없이 sales_date라고만 적으면 작업을 처리할 때 어느 테이블을 보고 처리할 지 애매하기 때문에 발생하는 오류이다. 칼럼에 a.sales_date라고 소속만 적어주면 에러 해결 가능
2023.01.20 -
Unknown column '...' in 'where clause'
테이블을 조인해서 where절을 사용하면 종종 발생하던 오류 where절에서 조건을 준 칼럼이 해당 테이블에 없다는 뜻이다. 칼럼과 테이블을 잘못 매칭했을 확률이 크다
2023.01.20