일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 웹 플랫폼 설치 관리자
- HTML5
- JSTL
- html
- 문자열
- 날짜
- 톰캣
- checbox
- Oracle
- 전자정부 표준프레임워크
- 스크립트
- 오라클
- RADIO
- 호환성
- php
- spring form tag
- null
- maven
- switch
- json
- MYSQL
- 네이버스마트 에디터
- DB
- 한글
- java
- @RequestBody
- SSL
- 이클립스
- exception
- jquery
- Today
- Total
목록DB/ORACLE-IBATIS (18)
개인적인 정리
ALTER TABLE 테이블명 MODIFY(필드명 CLOB); ORA-22858: invalid alteration of datatype VARCHAR2를 CLOB으로 변경할려면 위와 같은 에러가 간다. 그래서 필드를 추가하고 데이타를 옮기고 삭제하는 방법으로 한다. 1. 필드추가ALTER TABLE 테이블명 ADD(필드명 CLOB); 2. 필드 데이타 이전UPDATE 테이블명 SET 필드명 = 기존 필드명 3. 필드명 변경ALTER TABLE 테이블명 RENAME 기존필드명 TO 기존필드명_2 ALTER TABLE 테이블명 RENAME 필드명 TO 기존 필드명 4. 필드 삭제ALTER TABLE 테이블명 DROP 기존필드명2 COMMIT ;
해당 위치에 폐기된 SQL92 문자열: 273. Expecting "=" got "," () 를 써야 하는 곳에 {} 를 써서 발생
1 ALTER TABLE 테이블명 ADD 추가할 필드명 DATE DEFAULT '디폴트값' NOT NULL; cs 1 ALTER TABLE 테이블명 ADD 추가할 필드명 VARCHAR2(100); cs MySQL에서 칼럼 추가/삭제는 아래글을 참조한다. https://blog.naver.com/web_biju/222216260873 [MySQL] 칼럼 추가 / 삭제 MySQL 칼럼 추가 ALTER TABLE 테이블 명 ADD COLUMN 칼럼명 CHAR(1) COMM... blog.naver.com
오라클 listagg SELECT LISTAGG(가져올컬럼, 구분자) WITHIN GROUP (ORDER BY 순서컬럼) FROM 테이블명; SELECT LISTAGG(필드명, ';') WITHIN GROUP (ORDER BY 필드명) FROM 테이블명 다수의 ROW를 하나의 ROW 로 가져올 때 유용함.
오라클 alter column size 오라클 컬럼 사이즈 변경 ALTER TABLE 테이블 명 MODIFY(필드명 VARCHAR2(4000)); alter table tbl_name modify (subject varchar2(4000)) ;
오라클에서 comment 조회 Table Comment 조회 SELECT * FROM ALL_TAB_COMMENTS WHERE OWNER='AAAA'; 모든 COLUMN COMMENT 조회 SELECT * FROM ALL_COL_COMMENTS WHERE OWNER='AAAA'; 테이블명으로 COMMENT 조회 SELECT * FROM ALL_COL_COMMENTS WHERE TABLE_NAME='테이블명';
쿼리에서 문자열로 &, ? 를 사용하고 싶은데 쿼리에 url을 담아서 전달할 필요가 생기게 되었다. 해당문자의 아스키 값을 찾아서 대체한다. select ascii('&') from dual SELECT 'http://aaaaaaa?bbbb=&cccc=3' AS IMG_URL FROM DUAL ; --> SELECT 'http://aaaaaaa?bbbb='|| chr(38) || 'amp;cccc=3' AS IMG_URL FROM DUAL ; 이런식으로 사용 ?는 chr(63) SELECT 'https://aaaa.bbbb.com/bbs/view.do'|| chr(63)|| 'idx=1111' || chr(38) || 'amp;cccc=3' AS DETAIL_URL FROM DUAL;
오라클 jdbc 드라이버 다운로드 http://www.oracle.com/technetwork/database/application-development/jdbc/downloads/index.html Oracle Database 12c Release 1 (12.1.0.2) drivers Oracle Database 12c Release 1 (12.1.0.1) drivers Oracle Database 11g Release 2 (11.2.0.4) drivers Oracle Database 19c and 18c JDBC driver 등을 다운받을 수 있다.