본문 바로가기
728x90
반응형
SMALL

분류 전체보기345

[Oracle]오라클에서 시퀀스 생성/확인/사용/삭제하는 방법 오늘은 오라클에서 시퀀스를 생성/확인/사용/삭제하는 방법에 대해서 정리를 해보고자 합니다. 시퀀스는 키값 등 증가값으로 사용해야 할 때 많이 사용을 합니다. 저도 많이 사용을 합니다. 또한, 시퀀스를 쓰지 않고 MAX + 1을 해서 쓰는 경우도 있습니다. 이렇게 될 경우, commit을 하기 전에 다시 가지고 오게 된다면 값이 중복이 날 가능성이 있습니다. 그렇기 때문에 꾸준히 증가하는 값이라면 시퀀스를 사용하는것이 더욱 안전하고 좋습니다. 오늘은 oracle에서 Sequence를 생성/확인/사용/삭제 하는 방법에 대해서 정리를 해보도록 하겠습니다. 1. 시퀀스 생성하기 오라클에서 시퀀스를 생성하는 방법으로 저는 쿼리를 이용합니다. 툴이나 그런 것들에서도 제공이 되는 경우가 있지만 저는 쿼리를 이용하는 .. 2024. 2. 21.
[Oracle]테이블 정보 확인 및 검색하기 오늘은 오라클에서 특정 테이블의 정보를 쿼리를 이용하여 검색하고 확인하는 방법에 대해서 정리를 해보고자 합니다. 순수 테이블 정보만 보기 위해서는 여러 DB툴 등에서 확인할 수 있겠지만 쿼리를 이용하면 DB툴이 없을 때도 확인할 수 있고 특정 컬럼을 포함한 테이블등도 모두 조회할 수 있어서 알고 있으면 좋을 것 같습니다. 그래서 오늘은 Oracle에서 제공하는 기본 Table을 이용하여 확인하고 검색하는 방법을 정리해보고자 합니다. 1. Table 기본 정보 확인하기 우선 Table Name을 이용하여 해당 테이블의 기본 정보를 확인하는 방법을 정리해보고자 합니다. 해당 테이블의 기본적인 정보를 조회하는 방법입니다. 쿼리는 다음과 같습니다. SELECT * FROM ALL_COL_COMMENTS WHER.. 2024. 2. 14.
[DBeaver]디비버에서 쿼리 종료 문자를 공백에서 세미콜론으로 저는 DB툴로 디비버를 제일 많이 사용하고 있습니다. 우선 무료이고, 그리드에서 수정도 됩니다. 그리고 특정 DB만 되는 것이 아닌 Oracle, MS Sql, My SQL, PostgreSQL 등등 여러 DB를 지원해줍니다. 무료인데 이런것까지 되니 저는 제일 많이 사용을 하는 DB툴입니다. 그런데 얼마 전에 사정이 있어서 DBeaver를 재설치 하였습니다. 재설치 하였더니 쿼리 종료문자가 공백(엔터)로 변경이 되었더라고요. 하나의 쿼리인데 여러줄 엔터가 쳐져있으면 다른 쿼리로 인식을 하는 문제가 발생되었습니다. 저는 세미콜론으로 쿼리를 나누기 때문에 엔터를 여러줄 치는 경우도 있거든요. 그래서 이렇게 공백문자(엔터)를 기준으로 쿼리를 나누는 것이 아닌, 세미콜론으로 쿼리 종료문자를 인식하고 처리되게끔.. 2024. 2. 7.
[IntelliJ]인텔리제이 파일검색 개수제한 변경하기 얼마 전에 인텔리제이에서 "2023"이라고 들어간 것들을 찾아서 그 중 일부를 "2024"로 변경해야 하는 것들이 있었습니다. 모든 데이터를 2024로 변경할 것 아니지만 확인해서 2023을 2024로 변경해야 하는 경욱 있었습니다. 그래서 파일 내 검색을 이용해서 2023을 검색해보았습니다. 그랬더니 제가 알고 있는 파일, 제가 수정해야 하는 파일이 있는데 검색이 안되었습니다. 그리고 아래처럼 나왔습니다. Find in Path에서 100+로 나오고 있었습니다. 100개 이상이 검색이 되었는데 100개까지만 나오고 있었던 것입니다. 저는 알고 있으니 그 파일을 직접 열어서 수정하면 되었지만, 제가 모르고 있는 부분도 있을 수 있어서 전체 리스트가 나와야 했습니다. 그래서 조치를 하였고, 이 조치 방법에.. 2024. 1. 30.
728x90
반응형
LIST