본문 바로가기

전체 글

(112)
[eclipse] github push 오류 rejected non fast forward 원인으로는 github에 생성된 원격 저장소와 로컬에 생성된 저장소간 공통 분모가 없는 상태에서 병합하려는 시도로 인해 발생한다고한다. github에 많은 변화(?)가 있고 현재 내 저장소에 반영이 안되어있으면 push할때 오류가 생기는것 같다. 기본적으로 관련 없는 두 저장소를 병합하는 것은 안되도록 설정되어 있다고 한다. 아래 블로그를 보고 문제를 해결했다. 기존 remote를 삭제후 다시생성하고 local 을 재설정해주니 문제가 해결되었다~! https://m.blog.naver.com/sim4858/220924984480
sql developer I/O오류 (업체 코드 17002) 고클린으로 이것저것 정리하다보니 갑자기 생기게 된 오류. IO 오류: The Network Adapter could not establish the connection.. 윈도우 키를 누르고 서비스를 검색하면 이런식으로 나오는데 이중에서 이 네 가지를 실행시켜준다. 오류 없이 잘 실행된다.
데이터 입력을 구현하기 데이터 입력문 을 INSERT INTO notice ( title, writer_id, content, files ) VALUES ( :v0, :v1, :v2, :v3 ); JAVA ECLIPSE로 작성하기 main문 안에 넣으면 된다. String title = "test2"; String writer_id = "newlec"; String content = "hahaha"; String files = ""; String url = "jdbc:oracle:thin:@localhost:1521/xepdb1"; String sql = "INSERT INTO notice (" + " title," + " writer_id," + " content," + " files" + ") VALUES (?,?,?,?)..
원격 접속을 위한 설정 변경 SQL PLUS 실행시키고 DB에 접속 후, EXEC DBMS_XDB.SETLISTENERLOCALACCESS(FALSE); 입력
제약조건 Check 제약조건 테이블 생성할 때 설정하기. check(PHONE LIKE '~~~') NOT NULL,~~ 생성 후 ALTER TABLE TEST ADD CONSTRAINT CK_TEST_PHONE CHECK(REGEXP_LIKE(PHONE, '^01[01]-\d{3,4}-\d{4}')); 제약조건 삭제하기 ALTER TABLE TEST DROP CONSTRAINT CK_TEST_PHONE; Entity 제약조건 PRIMARY KEY : 식별키 (NOT NULL) UNIQUE : 중복 X (NULL 가능) sequence 제약조건이름.NEXTVAL
[ Oracle SQL ] 조인[JOIN] 1. INEER 조인(JOIN) 같은 키를 가지고 있는 두 테이블을 관계가 있는 것만 합치는것, 기본값. outer는 제거한다. (table1.id = table2.write_id) select * from table1 inner join table2 on table1.id = table2.write_id; 2. Outer Join 같은 키를 가지고 있는 두 테이블을 합치는것, outer도 포함한다. 값이 없는 경우 null값을 포함한다. 주인공을 기준으로 관계있는 것을 합치기. select * from table1 [left/right/full] outer join table2 on table1.id = table2.write_id; 3. Self Join 데이터가 ..
[oracle sql] 문자열 내장 함수 (2) 1. 문자열 패딩 함수 select LPAD('HELLO',5) FROM DUAL; select LPAD('HELLO',5, '0') FROM DUAL; select LPAD('HELLO',10,'0') FROM DUAL; select RPAD('HELLO',10,'0') FROM DUAL; 2. INITCAP(문자열) : 첫 글자를 대문자로 바꾸는 함수 select initcap('the important thing is ... ') from dual; select initcap('the impo하rtant t히hing is ... ') from dual; -> 한글 뒤 글자도 대문자로 바뀜. 3. INSTR(문자열, 검색문자열, 위치, 찾을 수) : 문자열 검색 함수 select instr('all ..
SQL DEVELOPER 경고 오류 실행 안됨 "SQL DEVELOPER 경고 - 일부 모듈을 설치하지 못했습니다." 라는 경고창과 함께 developer 실행이 되지 않았다. 해결한 방법은 다음과 같다. C:\Users\사용자명\AppData\Roaming\SQL Developer 폴더 내에 있는 파일을 모두 삭제한다. 이게 전부다. 삭제 하니 실행이 잘 된다. 단점은.. 지금까지 실행한 모든 테이블, 접속정보 등등이 사라진다는 것.. 상관 없는 분만 이렇게 하시길..