- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 워드프레스
- sql
- wordpress
- 이클립스
- 환경세팅
- PROCEDURE
- pl/sql
- 티스토리챌린지
- 오블완
- 자바스크립트
- 문제해결
- Oracle
- 프로시저
- 함수
- 오라클
- function
- 트러블슈팅
- JSP
- 워스프레스
- 클론코딩
- iframe
- spring boot
- 엘리멘터
- 배열
- javascript
- dbeaver
- 오류해결
- PLSQL
- Hostinger
목록오라클 (5)
개발 공부중
java.sql.SQLRecoverableException: 소켓에서 읽을 데이터가 없습니다 서버 상태를 확인해본다. 나의 경우, 실행 후 무한 대기 상태 -> 소켓에서 읽을 데이터가 없습니다 가 나왔다.서버를 재시동하니 해결됐다.어느순간 서버연결에 문제가 있었던 거 같다.
나의 경우, 보안이 걸려져 있는 테이블에 컬럼을 하나 만들고 보안업데이트 작업을 해줘야하는데 하지 않았다.그래서 나온 오류이지만 찾아본 오류 해결방법과 가상열 (virtual column) 의 특징 ORA-01733: 가상 열은 사용할 수 없습니다 가상열(virtual column)에 insert 혹은 update, delete 하려고 했을 때 나오는 오류.다른 열의 값을 기반으로 계산된 값은 조회는 가능하지만, 변경이나 저장을 할 수 없다. 가상열의 특징 데이터 저장 없음: 가상 열은 물리적으로 데이터를 저장하지 않고, 대신 다른 열의 데이터를 기반으로 계산된 값을 제공한다.읽기 전용: 가상 열은 읽기 전용으로, 직접 값을 입력하거나 업데이트할 수 없다.동적 계산: 가상 열의 값은 조회 시 동적으로..
쿼리 짤 때 정말 자주 사용하고 있는 ROW_NUMBER() 정리 ROW_NUMBER()는 SQL의 내장 함수로, 결과 집합의 각 행에 고유한 숫자를 할당하는 역할을 한다. 그래서 순서 번호를 필요로 하는 쿼리에서 사용한다. 문법 ROW_NUMBER() OVER ([PARTITION BY 그룹핑할 컬럼] ORDER BY 정렬할 컬럼 [ASC|DESC]) PARTITION BY는 선택값이고, ORDER BY는 필수 값이다. 예시 SELECT EMPLOYEE_ID , JOB_ID , END_DATE , ROW_NUMBER() OVER(PARTITION BY EMPLOYEE_ID ORDER BY END_DATE DESC) AS RN FROM HR.JOB_HISTORY; RN컬럼으로 EMPLOYEE_ID가 같은..
연결 연산자인 UNION 과 UNION ALL은 여러 SELECT 문을 합칠 때 사용된다. 사용할 때 각 SELECT 문에서 반환되는 열의 수와 데이터 유형이 일치해야 한다. 중복된 행을 제거하는지 아닌지에 따라 UNION 과 UNION ALL을 사용하면 된다. 예시 데이터 SELECT * FROM TEST1; SELECT * FROM TEST2; UNION 중복된 행을 제거하고 중복된 값은 하나의 행으로 출력한다. -- UNION : 중복된 행을 제거하고 중복된 값은 하나의 행으로 출력한다. SELECT ETLB_MNG, TEAM_NAME FROM TEST1 UNION SELECT ETLB_MNG, TEAM_NAME FROM TEST2; UNION ALL 중복된 행을 제거하지 않고 모두 포함한다. --..
NOTICE 테이블을 새로 만들고 SELECT * FROM NOTICE; 를 했는데 아래 처럼 자물쇠 모양이 뜨면서 화면 상에서 데이터 수정 및 추가 삭제가 되지 않았다. 자물쇠 내용 : All columns are read-only column is read-only no row identifier found 라고도 오류가 떴다. 테이블을 확인해보니 아래처럼 오류가 떴다. /* ERROR WHILE READING SOURCE: SQL Error [923] [42000]: ORA-00923: FROM 키워드가 필요한 위치에 없습니다. */ 1. 다른 티스토리에서 본 새로고침 실행 2. 디비버 껐다가 키기 3. Columns 부터 Virtual 까지 다 클릭하니 read-only 가 풀렸다. 끝