일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 급등주 분석
- 상한가 분석
- 자바
- 코딩테스트
- 이진우
- 경제뉴스 요약
- 백준
- 손에 잡히는 경제
- 상한가 이유
- 급등주
- 경제뉴스
- 이진우의 손에 잡히는 경제
- 프로그래머스
- Programmers
- java
- 급등 이유
- 손에 잡히는 경제 요약
- 주식 상한가
- 테마주
- 코테
- 주식 분석
- 파이썬
- Python
- 손경제 요약
- 상한가
- 주식
- 알고리즘
- 손경제
- boj
- 경제
- Today
- Total
목록에러 (5)
Completion over Perfection
마이바티스 (MyBatis) 오라클 sql 오류 해결 (ORA-00933) ORA-00933 : SQL COMMAND NOT PROPERLY ENDED java.sql.SQLSyntaxErrorExceiption: ORA-00933: SQL 명령어가 올바르게 종료되지 않았습니다. 분명 sql developer에서 확인했을 때는 아무 이상없이 쿼리실행 + 결과물 출력까지 잘 되는데, JAVA의 Mybatis에서 이를 옮겨서 실행하면 저 에러가 발생하는 것이었다. 원인은 마지막에 세미콜론을 붙여서 발생한 오류! select genre_name, genre_order from channel where country_code = 'EN' order by TO_NUMBER(channel_order); 위와 같은 ..
파이썬으로 리눅스 서버에서 csv 파일안에 있는 문자 중 개행문자 (\n) 를 변환해야되는 일이 생겼는데, 아래 코드로 아무리 해봐도 안되는 것이었다. s = 'abcde\n' s = s.replace('\n', '') print(s) print(s)를 해봐도 아무 문자가 나오지 않았고, if문을 통해서 테스트를 진행해봤는데, if문 안으로도 안들어오는 것이었다. s = 'abcde\n' if '\n' in s: print('들어옴') 도대체 뭐가 잘못된건지 몰라서 한참을 헤매다가, 혹시나하고 아래 코드로 진행했더니 잘 되었다. s = 'abcde\n' if '\\n' in s: print('들어옴') 문자열 내에서 개행문자 (줄바꿈문자, \n)이 검색이 안될때는 다음과 같이 변경해서 코드를 짜보자! i..
얼마전에 Tibero에서 Oracle로 DB를 마이그레이션하면서 여러가지 문제에 봉착을 하게 되었는데, 그 중에 하나가 sqlldr 유틸리티였다. 내가 현재 운영하는 서비스는 매일 업데이트되는 csv파일을 AWS S3 버킷으로부터 받아오고, 그 파일로부터 데이터를 추출해서 sqlldr를 통해 Oracle DB에 넣어주는 형태로 되어있다. 문제는 sqlldr를 통해서 DB에 데이터를 밀어넣어줄 때 발생했다. Tibero DB를 사용할 때는 tbloader라는 sqlldr와 비슷한 유틸리티를 써서 csv 파일로부터 데이터를 받아온다음 DB에 바로 넣어주었었는데, 이 때 만약 에러가 발생하더라도 .bad 파일만 생성해주고 나머지 데이터들은 그대로 다 밀어넣어줘서 별 문제가 없었다. 근데 sqlldr는 erro..
기존에 Tibero를 사용하다가 Oracle로 DB를 변경하게 되면서 티베로에서는 정상적으로 잘 돌아가던 쿼리문에서 에러가 발생했다. 예를 들면, select * from ( ... ... ... ) AS A JOIN ( ... ) AS B ON A.ddd = B. eee 이런식의 쿼리문이었는데, 오라클에서는 저 구문이 missing right parenthesis 에러가 발생하는 것이었다. 원인을 찾으려고 구글링해보니 right parenthesis 에러가 발생하는 경우는 대략 세가지의 발생원인을 추릴 수가 있었다. 1. 콤마 누락 2. 우측 괄호 누락 (또는 초과) 3. 띄어쓰기 잘못 작성 (NOT NULL 을 NOTNULL로 작성 등) 하지만 나는 위의 케이스는 아니었고, Oracle에서 from ..
파이썬 Python - session not created from tab crashed 에러 해결하기! 여느때와 같이 파이썬 자동화 툴을 돌릴 일이 있어서 Selenium 셀레니움으로 짜둔 코드를 돌렸습니다만.. selenium.common.exceptions.SessionNotCreatedException: Message: session not created from tab crashed 에러가 발생할 때가 있습니다. 이 에러는 생길때도 있고 안생길때도 있습니다. 말그대로 랜덤.. .ㅠ.ㅠ 저의 경우에는 코드를 짰던 초반에는 별 이상없이 잘 실행되다가, 어느순간부터 갑자기 저 에러가 발생하기 시작했습니다. 갑자기 왜그러는거야... 그래서 혹시나 headless로 실행을 해서 그런건가 싶어서 headl..