본문 바로가기

All191

오라클 DB 공부2 (FUNCTION) --오라클 합계 함수 ROLLUP 오라클 ROLLUP은 데이터베이스 질의 언어(SQL)에서 사용되는 기능 중 하나입니다. ROLLUP은 GROUP BY 절과 함께 사용되며, 그룹화된 결과에 대한 합계나 서브 합계를 생성합니다. SELECT region, product, SUM(amount) AS total_sales FROM sales GROUP BY ROLLUP(region, product); -- GROUP BY ROLLUP 을 사용할 때 인자가 두개 이상이 될 때 HAVING GROUPING_ID 함수를 사용하여 불필요한 값을 제거할 때 사용할 수 있다. GROUPING_ID 함수에서 매개변수의 컬럼 순서에 맞게 해당 컬럼이 NULL인 경우 1을 반환하고 한 행을 2진수로 생각하면 된다. --오라클.. 2024. 7. 18.
리더십 일을 해가면서리더십에 대해서 생각한 적 있었나나는 혼자 일을 맡아 진행해 나간 적이 대부분이여서팀원이였을 때에도 일정과 이슈에 대해서보고하고 그에 대한 대응 방법을 더 고민하였다지금도 많이 다르지는 않지만팀원들도 많고 시스템이 큰 곳에서 일하기 때문에보고 배우는 게 더 깊어진다.요즘 일터에서 리더들이 여러명이기도 하고어떻게 일하느냐에 따라 전체적인 팀의 분위기가 달라진다.그리고 나도 중간자적 위치로 향하면서일을 리드하거나 공유하고 문제를 제안 혹은 해결방안을 제시해야하므로어려움이 많이 생긴다.답은 한 사람이 아닌, 소통하며 해결해나가자! 2024. 6. 19.
오라클 오류들 [ ORA-CODE ] 오라클 오류들 [ ORA-CODE ] 1) 에러 메시지 : ORA-00911 문자가 부적합합니다. 해결 방법 작성한 SQL 쿼리에 세미콜론(;), 콤마(,), 마침표(.)등 문자부호를 확인해주세요. 참고 오라클 에러코드 모음 https://blog.naver.com/femgfemg/1201108670502) sqlmapclient operation uncategorized sqlexception for sql []; SQL state [72000]; error code [21561]; ORA-21561: OID generation failed관련 내용hosts 파일에서 127.0.0.1 localhost hostname으로 값이 들어가야 한다.참고 사이트 https://positivemh.tistory... 2024. 6. 19.
XShell 로그인 스크립트 작성하기 xshell 에서 로그인시 바로 로그 보기1. 파일 -> 등록정보 -> 로그인 스크립트2. 다음 대기 및 보내기 규칙을 실행합니다 선택한다.3. 추가버튼 선택한다.4. 보내기에 넣고 싶은 명령어를 입력한다.(예 tail -f 로그파일이름)5. 확인버튼 선택한다. 2024. 5. 30.
Eclipse 개발환경 사용시 대처법 1. 이클립스 Validation 자주 안하게 하는 설정하는 법 해당 기능은 Eclipse - Preference 메뉴 - Validation 항목에서  Suspend all validator 항목을 선택하면validation을 수행하지 않는다.해당 기능을 선택하기보다 불필요한 기능만 제거 하는 편을 선택했다. HTML Syntax 와 JSP Validator 등2. SVN에서 프로젝트 받았을 때 설정하는 법 소스를 import 하고 Project Facets에서 Dynamic Web Mobule과 Java 버전이  정상적으로 체크되어있는지 확인한다 미설정이 되어있는 경우 올바르게 체크하고 적용하기3. Java Build Path 설정 확인하기  프로젝트 WEB-INF안에 있는 lib 폴더의 라이브러리 .. 2024. 5. 20.
오라클 DB 공부(VIEW,PROCEDURE,JOB) -- VIEW 테이블 가상 테이블이며 실제 데이터에 접근하는 게 아니라 사용자가 필요한 부분만 가져와서 사용하는 테이블을 말한다. 데이터의 보안과 접근 가능한 사용자의 편리를 위해서 사용한다. --VIEW 테이블 생성 CREATE OR REPLACE VIEW view_name AS SELECT column1, column2, ... FROM table_name OR REPLACE : 해당 구문을 사용하면 뷰를 수정할 때 DROP 없이 수정이 가능하다. --VIEW 테이블 삭제 DROP VIEW view_name; --VIEW 테이블 상세보기 DESC view_name; --GRNAT GRANT SELECT ON view_name TO 사용자 --프로시저 생성하는 법 CREATE OR REPLACE PRO.. 2024. 5. 17.
WEB Front(javascript) --자바스크립트에서 필터 기능 만들기const numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // 짝수만 필터링 const evenNumbers = numbers.filter(num => num % 2 === 0); console.log(evenNumbers); // [2, 4, 6, 8, 10] --checkbox 타입의 객체의 값이 있는지 없는지, 아니면 undefined인지 체크하는 방법 var checkbox = document.getElementById("myCheckbox"); var isChecked = checkbox.checked; if (isChecked !== undefined) {     console.log("Checkbox value is defin.. 2024. 5. 15.
반응형