전체 글(137)
-
[ORACLE] 서로 다른 테이블을 이용한 업데이트 하기
UPDATE TABLE1 T1 SET (NAME, DESC) = ( SELECT T2.NAME, T2.DESC FROM TABLE2 T2 WHERE T1.ID = T2.ID )WHERE EXISTS ( SELECT 1 FROM TABLE2 T2 WHERE T1.ID = T2.ID );
2018.10.25 -
[MySQL] TRUNCATE CASCADE
foreign Key 걸려 있는 테이블 비우기 처리 하기 SET FOREIGN_KEY_CHECKS = 0; TRUNCATE table $table_name; SET FOREIGN_KEY_CHECKS = 1;
2018.08.04 -
[JAVA] 자동리소스 닫기
JAVA 7 버전이후 부터 추가된 항목으로java.lang.AutoCloseable 사용한 객체들은 close() 없이 자동을 안전하게 리소스를 닫아 준다. 예를 들어 poi의 XSSFWorkbook 의 경우JAVA 6에서는 XSSFWorkbook workbook = null;try {workbook = XSSFWorkbook(upFileStream);...} finally {workbook.close();} 이렇게 객체를 해제해 줘야 했으나 JAVA 7부터는 XSSFWorkbook workbook = null;try {workbook = XSSFWorkbook(upFileStream);...} finally {} Close 없이 자동 해제됩니다. XSSFWorkbook API를 보면 org.apache..
2018.08.02 -
[Spring] jar 파일 안에 있는 css 또는 javascript 사용하기
Java Configuration을 사용할 경우public class WebMvcConfig extends WebMvcConfigurerAdapter {@Overridepublic void addResourceHandlers(ResourceHandlerRegistry registry) {registry.addResourceHandler("/resources/**").addResourceLocations("/resources/","classpath:/META-INF/resources/resources");}} xml 설정을 사용할 경우
2018.07.04 -
[Spring] RequestParam으로 배열 처리
- ajax로 보낼 경우@RequestParam(value="arr[]" String[] arr) - get 또는 post로 보낼 경우@RequestParam(value="arr" String[] arr)
2018.06.19 -
[ORACLE] 테이블 및 컬럼 조회
1. 테이블 목록조회SELECT *FROM all_all_tables; SELECT *FROM dba_tables; SELECT *FROM ALL_OBJECTSWHERE OBJECT_TYPE = 'TABLE' -- 접속한 계정의 테이블 목록보기SELECT *FROM tabs; SELECT *FROM USER_OBJECTS WHERE OBJECT_TYPE = 'TABLE'; SELECT *FROM USER_TABLES; -- 테이블 코멘트 보기SELECT *FROM ALL_TAB_COMMENTSWHERE TABLE_NAME = '테이블명' SELECT *FROM USER_TAB_COMMENTS; 2. 컬럼 목록조회SELECT *FROM COLS;WHERE TABLE_NAME = '테이블명'; SELECT ..
2018.06.14