dev-log
close
프로필 배경
프로필 로고

dev-log

  • 전체글 (50)
    • Java (11)
    • Spring (7)
    • JPA (2)
    • SQL (6)
    • DevOps (3)
      • docker (3)
    • Project (1)
    • Study (1)
    • Front (1)
    • 기타 (15)
    • CS공부 (3)
  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

문자열 중 특정 문자만 업데이트 replace

url을 저장하는 컬럼에 개발 domain이 들어가야하는데 운영 domain이 들어감 문자열 전체 업데이트도 아니고 일부 문자만 업데이트라 안되겠지 싶어서 노가다하고 있었는데 생각해보니까 불현듯 떠오른 replace 30개 정도.. 업데이트 치고 있었는데.. 무식하면 손이 고생함.. update table set target_column = replace(target_column,'origin_string','change_string') where target_column like 'origin_string%' 다음엔 바보짓 안하기

  • format_list_bulleted SQL
  • · 2022. 6. 13.
  • textsms

[ORACLE] 함수 모음

-- 문자 함수 -- CHR(N): ACSII 값을 문자로 변환 SELECT 1 FROM DUAL; -- DUAL 가상테이블 SELECT CHR(65) FROM DUAL; SELECT CHR(249) FROM DUAL; SELECT 'AAAA' || CHR(97) || 'BBBB' FROM DUAL; -- LPAD(RPAD) : 나머지를 특정 문자로 채움 SELECT LPAD('BBB', 10) FROM DUAL; SELECT LPAD('BBB', 10, '-') FROM DUAL; SELECT RPAD('BBB', 10) FROM DUAL; SELECT RPAD('BBB', 10, '-') FROM DUAL; --INSTR: indexOf SELECT INSTR('A1234B5678A1234B', 'A..

  • format_list_bulleted SQL
  • · 2021. 8. 3.
  • textsms

[ORACLE] indexOf 같은 기능..(instr)

SUBSTR(A.ADDR, 0, INSTR(A.ADDR, ' ', 1, 2)) ADDR 예시 : 서울시 영등포구 국제금융로 어쩌구 저쩌구 -> 서울시 영등포구 구분값: ' ' ​ SUBSTR() - SUBSTR(문자열, 시작위치, 길이) - 시작 위치가 음수일 경우 우측 기준 INSTR() - INSTR(문자열, 찾을 문자열, 시작 위치, 몇 번째로 발견할것인지 위치) - 함수의 네번째 인자값(몇번째로 발견할 것인지로 지정한 위치)으로 지정한 문자의 인덱스 값을 반환

  • format_list_bulleted SQL
  • · 2021. 8. 3.
  • textsms

[ORACLE]테이블 정보 조회하기

01 OBJECT 조회 123456SELECT * FROM ALL_OBJECTS WHERE OBJECT_NAME LIKE 'OBJECT명' Colored by Color Scriptercs 02 TABLE 조회 12345SELECT * FROM ALL_TABLES WHERE TABLE_NAME LIKE 'TABLE명'cs 03 SYNONYM 조회 12345SELECT * FROM ALL_SYNONYMS WHERE SYNONYM_NAME = 'SYNONYM명'cs 04 TABLE의 INDEX 정보 12345SELECT * FROM ALL_IND_COLUMNS WHERE TABLE_NAME = 'TABLE명'cs 05 TABLE의 COLUMN 정보 12345SELECT * FROM ALL_TAB_COLUMN..

  • format_list_bulleted SQL
  • · 2018. 8. 1.
  • textsms

[ORACLE] 전체 테이블에서 키값 가지는 테이블 조회

SELECT * FROM USER_CONS_COLUMNS UCC INNER JOIN USER_CONSTRAINTS UC ON UCC.CONSTRAINT_NAME = UC.CONSTRAINT_NAME WHERE UC.CONSTRAINT_TYPE = 'P' and COLUMN_NAME like '%%' 전체 테이블에서 키값을 가지는 특정 컬럼 가져오는 쿼리 (primary key)

  • format_list_bulleted SQL
  • · 2018. 7. 30.
  • textsms

[ORACLE] 전체 테이블에서 특정 컬럼 가지고 있는 테이블 조회

select TABLE_NAME, COLUMN_NAME from ALL_TAB_COLUMNS where COLUMN_NAME like '%%' ; 전체 테이블에서 특정 컬럼(컬럼 이름) 가지고 있는 테이블 조회

  • format_list_bulleted SQL
  • · 2018. 7. 30.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 전체글 (50)
    • Java (11)
    • Spring (7)
    • JPA (2)
    • SQL (6)
    • DevOps (3)
      • docker (3)
    • Project (1)
    • Study (1)
    • Front (1)
    • 기타 (15)
    • CS공부 (3)
최근 글
인기 글
최근 댓글
태그
  • #nativequery
  • #list
  • #docker
  • #Java
  • #intellij
  • #nginx
  • #JPA
  • #tomcat
  • #spring
  • #modelmapper
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바