정리 33

[SQL 에러] You have an error in your SQL syntax; check the manual that corresponds to your MYSQL server version for the right syntax to use near... 에러

결론부터 이야기 하면, 사용중인 DB의 예약어와 관련된 문제다.   You have an error in your SQL syntax; check the manual thatcorresponds to your MYSQL server version for the right syntax to use near '블라블라'이것은 무슨 에러일까? [너으 문법이 틀렸다.] 라는 뜻이다.나같은 경우,select * from imgtable where key=#key#이 문장에서 에러가 났었다.암만 검색해봐도 콜론이나 세미콜론이 문제라거나 그냥 문법오류입니다 ㅎㅎ 하는 블로그 뿐이라 답답해서 직접 해결하고 여기에 적고있다.맞는말이다. 문법오류. 맞는 말인데 뭐가 문법오류라는지 모르겠는 나같은 사람을 위해 이곳에 설명하..

정리/자바 2024.12.11

오라클 쿼리 조건절 주의

예를들어 USER_CHECK 라는 컬럼이 있다고 치고 여기에 값이 'Y', 'N', NULL 세 가지가 들어가 있는 데이터가 100개 있다고 친다 테이블명 TB_USER_OPTION 예시) ID USER_CHECK 1001 Y 1002 N 1003 N 1004 (null) 1005 Y 1006 (null) 1007 Y 이제 쿼리를 이렇게 했다고 하면 ↓ 뭐가 나올까? 1002, 1003 두 개만 덜렁 나오더라 내가 원하는 결과는 'Y'가 아닌 모든 것이 나와야하는데.. 그래서 다음과 같이 바꿔줬더니 원하는 결과가 나왔다. 알잘딱하게 잘 만들어서 써보십쇼

정리/ETC 2023.03.09

Visual Studio Code(VSC) 기본 작성 언어 변경

한글, 영어 이런 언어 말고 작성 언어 말하는것임 구글링해도 죄다 '언어변경 -> 한글로 나오게하기!' 이런거 밖에없어서 빡쳐서 되도않는 영어로 겨우 검색해서 찾음. setting.json 열어서 "files.defaultLanguage": "기본으로 할 언어" 한줄 추가 하면 된다 끝. 일반 텍스트로 항상 열고싶으면 "files.defaultLanguage": "plaintext" 라고 하면 되는것 ㅅㄱ

정리/ETC 2021.10.29