728x90
[Oracle] ORA-00904: 부적합한 식별자 invalid identifier ORA-00904: 부적합한 식별자 에러 테이블 또는 컬럼의 이름을 찾을 수 없을 때 발생 해결 방법 스키마에서 테이블명 또는 컬럼명 확인 쿼리문에 오타가 없는지 확인 작은 따옴표(')와 큰 따옴표(") 확인 작은 따옴표(') : 값으로 취급 큰 따옴표(") : 객체 이름으로 처리 열 이름 앞에 숫자 혹은 기호가 사용되는 지 확인 열 이름에 예약어를 사용하고 있는 지 확인 예약어 컴퓨터 프로그래밍 언어에서 이미 문법적인 용도로 사용되고 있기 때문에 식별자로 사용할 수 없는 단어들 나는 테이블을 UNION 할 때 컬럼 하나를 빼먹어서 컬럼의 수가 맞지 않아 다음과 같은 에러를 겪었다. 한 줄씩 주석 처리하며 디버깅했음....
나를 괴롭히는 정규식.... 슬프다... 코드 고치면서 확인하기에는 매번 서버를 다시 돌려야하니까 번거로움 그래서 구글링하다가 너무 좋은 정규식 테스트 사이트 소개글을 발견해서 가져왔다. 3위 🥉 RegExr https://regexr.com/ RegExr: Learn, Build, & Test RegEx RegExr is an online tool to learn, build, & test Regular Expressions (RegEx / RegExp). regexr.com 평가 : ⭐⭐ 많은 기능을 가지고 있다는데 나는 잘 사용할 줄 몰라서 그냥 간편한 테스트 용으로... JavaScript랑 펄 호환 정규 표현식(Perl Compatible Regular Expressions, PCRE)만 제공한..
관련글 🔗 [JS]문자열 - 정규표현식(Regular Expression) 1. 정규표현식(Regular Expression)이란? 특정한 규칙을 가진 문자열의 집합을 표현하는 데 사용하는 형식 언어 정규 표현식은 문자열의 검색과 치환을 위해 지원 2. JAVA 정규식 패키지 java.util.regx 패키지를 사용한다. 주로 사용하는 클래스 Pattern Matcher 2-1. Pattern 클래스 java.util.rege.Pattern 문자열을 검증할 때 활용 주로 사용하는 메소드 Pattern.matches(String reg, String val) : 일치-true, 불일치-false 반환 Pattern.compile(String reg) : 주어진 정규표현식으로부터 만든 패턴 반환 Patter..
input 이벤트 1. change 요소 변경이 끝나면 발생 텍스트 입력인 경우 포커스를 잃을 때 발생 select, input type=checkbox, input type=radio는 선택 값이 변경된 직후에 이벤트가 발생 2. input 어떤 방법으로든 값을 수정할 때마다 발생 ⇦, ⇨ 키같이 값을 변경시키지 않는 키보드 입력이나 동작에는 반응하지 않음 3. cut, copy, paste 각각 값을 잘라내기·복사하기·붙여넣기 할 때 발생 ClipboardEvent 클래스의 하위 클래스 event.preventDefault()를 사용해 기본 동작을 막을 수 있음 텍스트뿐만 아니라 모든 것을 복사·붙여넣기 할 수 있음 정리 이벤트 설명 특이사항 change 값이 변경될 때 이벤트 발생 텍스트 입력의 경..
코드 블럭에 줄번호를 넣으면 긴 코드를 읽을 때 훨씬 가독성에 좋다. 오늘은 코드블록 꾸미기 2탄 격인 코드블럭에 줄번호 넣는 방법에 대해 적어보겠다. 관련글 🔗 [티스토리 꾸미기] highlight.js와 코드 블록, inline 코드 블록 꾸미기 1. js 다운 받기 https://github.com/wcoder/highlightjs-line-numbers.js/ GitHub - wcoder/highlightjs-line-numbers.js: Line numbering plugin for Highlight.js Line numbering plugin for Highlight.js . Contribute to wcoder/highlightjs-line-numbers.js development by cr..
문자열 - 정규표현식(Regular Expression) 1. 정규표현식이란? Regular Expression : Regex 특정 패턴의 문자열을 찾기 휘한 표현 방식 장점 : 간단하게 표현 가능 단점 : 주석과 공백 없이 여러가지 기호를 혼합해 사용하기 때문에 가독성이 좋지 않음 2. 정규표현식 사용법 1) 형식 : /패턴/플래그 2) 매칭 패턴 패턴 의미 a-zA-Z 영어알파벳(-으로 범위 지정) ㄱ-ㅎ가-힣 한글 문자(-으로 범위 지정) 0-9 숫자(-으로 범위 지정) . 모든 문자열(숫자, 한글, 영어, 특수기호, 공백 모두! 단, 줄바꿈X) \d 숫자 \D 숫자가 아닌 것 \w 영어 알파벳, 숫자, 언더스코어(_), [A-Za-z0-9_] 와 동일 \W /w 가 아닌 것 \s space 공백 ..