목록전체 글 (71)
IT'S YU
보통 개발자들이 사용하는 테스트 서버(또는 개발 서버)라 합니다. 추가로 실제 운영환경의 데이터를 특정 주기마다 덤프를 떠서 데이터까지 실제 운영과 거의 비슷하게 맞추는 환경이 있는데, 이것을 스테이징 서버라 합니다. 실무에서 테스트 서버만 있는 곳도 있고, 테스트 서버, 스테이징 서버 둘다 있는 곳도 있습니다. 그래서 테스트 서버에서 테스트를 마치고, 추가로 스테이징 서버에서 최종 확인을 하고, 운영 서버에 배포합니다. 출처 https://www.inflearn.com/questions/34283 스테이징 서버가 무엇인가요? - 인프런 | 질문 & 답변 안녕하세요? 강의 듣다가 궁금해져서 질문합니다. 인터넷에서 검색해보니 스테이징 서버가 임시 서버로 해석이 된다고 하더라구요.ㅎㅎ 그러면 스테이징 서버를..
LPAD 함수 LPAD("값", "총 문자길이", "채움문자") - 지정한 길이만큼 왼쪽부터 특정문자로 채워준다. SELECT 30 , LPAD(30, 5) , LPAD(30, 5, '0') , LPAD(30, 5, 'A') FROM SYS.DUAL - 결과 채움문자 수= "총 문자길이" - Length("값") 채움문자 수 만큼 왼쪽부터 채움문자로 채워지고, 채움문자를 지정하지지 않을 경우는 공백으로 채워진다. 출처: https://haenny.tistory.com/124 [Haenny:티스토리] [Oracle] LPAD, RPAD 함수 사용하여 공백 채우기 "0 채우기" [Oracle] LPAD, RPAD 함수 사용하여 공백 채우기 "0 채우기" 데이터베이스에서 키 값을 자동으로 저장할 때, SEQ는..
CREATE TABLE TBL_TEMP AS WITH T_ROOT AS ( SELECT '1' COL1 FROM DUAL ) SELECT * FROM T_ROOT 위와 같이 CREATE TABLE을 최상위에 작성하면 됨 출처: https://findfun.tistory.com/533?category=605181
구분자 '|' 으로 구분되어 한 칸에 이어붙어져 있는 데이터의 개수를 구하기 위해 아래 쿼리를 실행함 SELECT REGEXP_COUNT('A|B|C|D|E|F', '|') + 1 AS "데이터 개수" FROM DUAL; -> 정규식 구문이 먹히지 않는건지 이상한 숫자가 추출됨 REGEXP_COUNT 대신 아래의 쿼리로 추출 SELECT LENGTH('A|B|C|D|E|F') - LENGTH(REPLACE('A|B|C|D|E|F', '|', '')) AS "구분자 개수" ,LENGTH('A|B|C|D|E|F') - LENGTH(REPLACE('A|B|C|D|E|F', '|', '')) + 1 AS "데이터 개수" FROM DUAL; 결과 : 구분자 개수 데이터 개수 5 6