본문 바로가기
반응형

백엔드159

ORA-12154: TNS:지정된 접속 식별자를 분석할 수 없습니다 이 프로젝트는 C# 프로젝트 입니다. 오라클이 설치된 경로의 NETWORK~에 있는 tnsnames.ora를 못찾을 때는 실행 프로젝트 root 경로에 tnsnames.ora를 복사해놓는다. 프로젝트 빌드 시 실행 경로에 tnsnames.ora가 들어있으면 그걸 사용한다. 빌드시에도 파일이 복사되도록 "출력 디렉토리로 복사" 속성을 "변경된 내용만 복사" 로 변경해줘야 한다. 2020. 11. 17.
NULLIF, COALESCE, NVL, NVL2, DECODE, CASE NULLIF(expr1, expr2) expr1 값과 expr2 값이 같은 경우 널을 반환한다. expr1 값과 expr2 값이 다른 경우 expr1 값을 반환한다. NVL(컬럼, expr) 컬럼값이 널일 경우, expr을 반환하는 함수 널이 아니면 컬럼값을 반환한다. 컬럼이라고 적어놨지만 컬럼만 들어갈 수 있는건 아니다. 값이면 뭐든 들어올 수 있다. NVL2(컬럼, 값1, 값2) 컬럼값이 널이 아닌 경우, expr1을 반환한다. 컬럼값이 널인 경우, expr2를 반환한다. COALESCE(expr1, expr2, expr3...) NVL의 확장판 expr1이 널이 아니면 expr1을 반환한다. expr1이 널이면 COALESCE(expr2, expr3...)를 반환한다. 널이 아닌 값이 나올떄까지 무.. 2020. 11. 12.
IN, NOT IN, EXISTS, NOT EXISTS에서 NULL의 동작 먼저 기억해야 할 것은 NULL을 비교연산했을때 결과는 항상 NULL이라는 것이다. NULL을 조건절에 쓰고싶으면 IS NULL, IS NOT NULL을 써야한다. http://www.silota.com/docs/recipes/sql-null-compare-sort-coalesce-joining.html SQL's NULL values: comparing, sorting, converting and joining with real values · Advanced SQL · SILOTA SQL Recipes Data Cleansing SQL's NULL values: comparing, sorting, converting and joining with real values SQL's NULL values:.. 2020. 11. 11.
java.lang.NumberFormatException: For input string: “y” 에러 해결방법 http://t-ara72.blogspot.com/2013/10/mybatis-numberformatexception.html mybatis에서 NumberformatException이 나는 경우 출처: http://sinius.net/?p=308 java.lang.NumberFormatException: For input string: “y” 에러 해결방법 ### Error querying database. Cause: java.l... t-ara72.blogspot.com 한마디로 말하자면 따옴표를 char형으로 읽어서 char형은 사실 숫자이므로 NumberFormatException이 발생했다. 2020. 11. 11.
JSON Enum 파싱 참고 : Jackson Serialize/Deserialize Enum values https://stackoverflow.com/questions/37833557/jackson-serialize-and-deserialize-enum-values-as-integers Jackson: Serialize and deserialize enum values as integers Consider the following enum and class: public enum State { ON, OFF, UNKNOWN } public class Machine { String name; int numCores; State state; public Machine(String nam... stackoverflow.com 목.. 2020. 11. 10.
sql-map-config.xml error parsing mapper xml null 새 스프링 부트 서버를 만들고있는데 쓰던 코드 고대로 넣었는데 안되는 문제 발생 디버그 모드로 켜서 문제가 되는 부분을 열어보니 문제는 Mybatis의 SqlSessionFactoryBean을 초기화할때 MapperLocations 경로로 classpath:/sqlmap/**/*.xml 이라고 해놓고 그안에 sql-map-config.xml도 같이 넣어놓았기 때문 mapper경로에서 xml파일을 찾았는데 만 있고 가 존재하질 않으니 NullPointerException이 발생했던 것이다. https://stackoverflow.com/questions/21124796/error-parsing-mapper-xml-cause-java-lang-nullpointerexception Error parsing M.. 2020. 10. 13.
반응형