본문 바로가기

전체 글15

테이블 스페이스 변경 후, insert시 "인덱스 분할영역은 사용할 수 없은 상태입니다" 오류 오라클에서 테이블의 테이블 스페이스를 변경한 후 "인덱스 분할영역은 사용할 수 없는 상태입니다"라는 오류가 발생하는 경우, 이는 테이블 스페이스 변경 과정에서 관련 인덱스의 분할영역(partition)이 올바르게 처리되지 않았을 가능성이 있습니다. **인덱스 상태 확인: 먼저 문제가 발생한 인덱스의 상태를 확인합니다. 다음과 같은 쿼리를 사용하여 인덱스의 상태를 확인할 수 있습니다. SELECT INDEX_NAME, STATUS FROM DBA_INDEXES WHERE TABLE_NAME = 'your_table_name'; => status가 UNUSABLE로 나올것입니다. 그럼 아래 방법으로 인덱스를 리빌드 한 다음, 다시 상태를 조회합니다. ALTER INDEX your_index_name REBU.. 2023. 8. 15.
JQUERY 에서 input radio 를 value로 찾아서 hidden시키는 방법 HTML 코드 예시: jQuery 코드 예시: $(document).ready(function() { // input 타입이 radio인 요소들에 대해 change 이벤트를 처리합니다. $('input[type="radio"][name="option"]').change(function() { // 선택된 radio 요소의 값을 가져옵니다. const selectedValue = $(this).val(); // value가 선택된 radio 값과 일치하는 hidden 요소를 숨깁니다. $(`.hidden-option[value="${selectedValue}"]`).hide(); }); }); 2023. 8. 4.
<select>에 있는 <option>값을 value로 찾아서 제거하는 방법 HTML 코드 예시: Option 1 Option 2 Option 3 jQuery 코드 예시: $(document).ready(function() { // 제거하고자 하는 option 값 const valueToRemove = "option2"; // select 요소에서 해당 값과 동일한 option 요소를 제거합니다. $("#mySelect option[value='" + valueToRemove + "']").remove(); }); 2023. 8. 4.
jQuery의 .map(), .each(), .grep() 의 기능과 활용 .map(), .each(), .grep() 이 세 가지 메서드는 데이터 처리와 반복 작업을 수행하는데 유용하지만, 각각의 특성에 따라 다양한 상황에서 활용됩니다. 어느 한가지가 성능에 좋고 효율적이라고 할수는 없습니다. 1. `.each()` 메서드: - 기능: jQuery 객체의 각 요소에 대해 반복적으로 지정된 콜백 함수를 실행합니다. - 반환값: `.each()` 메서드 자체는 반환값이 없습니다. 반복 작업을 수행하는데 사용됩니다. - 활용: DOM 요소들에 대해 작업을 반복적으로 수행할 때 유용합니다. (예: 요소에 클래스 추가, 텍스트 변경 등) 2. `.map()` 메서드: - 기능: 배열의 각 요소를 변환하여 새로운 배열을 반환합니다. - 반환값: 콜백 함수가 반환하는 값들로 구성된 새로운.. 2023. 8. 2.