목록JAVASCRIPT/SQL (5)
한바다
☑ 등록날짜 자동생성SQL 테이블 생성시 컬럼명 '등록날짜'는 사용자가 작성한 날로 날짜가 자동생성 되게 하려고 하였으나컬럼명 뒤에 NOT NULL로 되어 있어 원하는 대로 되지 않았다.[수정 전 컬럼명]post_createDate DATETIME NOT NULL [수정 후 컬럼명]post_createDate DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ▶ 자동으로 현재 날짜와 시간으로 설정하고 싶다면, SQL에서 DEFAULT CURRENT_TIMESTAMP ☑ INSERT문 실행 시 오류 발생[에러코드]Error Code: 1064. You have an error in your SQL syntax; check the manual that corresponds to..
✅ ORA-00904: invalid identifier 오류ORCLE SQL Developer 쿼리 실행 중 금일은 부적합한 식별자 오류 잔치 였다.[JOIN 실습 문제]--급여등급별 최소급여 보다 많이 받는 직원들의 --사원명, 직급명, 급여, 연봉(보너스포함)을 조회하시오. 연봉에 보너스 포인트를 적용--연봉나타내는데 NVL 이용해서 보너스가 없으면 0[쿼리작성]조인은 각 테이블 전체를 조회해서 서로 연결되는 걸 찾는다SELECT *FROM EMPLOYEE; SELECT *FROM JOB; SELECT *FROM LOCATION; SELECT *FROM DEPARTMENT; SELECT *FROM SAL_GRADE;연결된 중점은 가장많은 컬럼을 포함한 employee 였다.SELECT E.EMP_..
📗 바인드입력 팝업창아래 구문을 입력후 실행하는데 '바입드 입력' 팝업창이 떳다. SELECT 1234,TO_CHAR(1234,'000') FROM DUAL: 처음보는 팝업창에 역시 나는 당황!!! 했지만 오류의 시작지점을 찾아 보았다.문제는 ' SELECT 1234,TO_CHAR(1234,'000') FROM DUAL: ' 이 구문의 마지막 : 기호 였다.Oracle SQL Developer에서 바인드 변수 입력 팝업창이 뜨는 이유는 SQL 쿼리에 바인드 변수를사용했기 때문이다. 쿼리 내에 ':' 로 시작하는 변수가 있을 때 SQL Developer는 해당 변수에 값을입력받기 위해 팝업창을 뛰운다고 한다.결론은 ; 세미콜론을 찍어야했고 바인드 변수 입력 부분은 아직은 모르는 내용이니 패스 한다! 📗..
☑️ 스크립트를 SQL DEVELOPER에 적용시키는 방법6월이 되고 두번째 수업이다.금일은 SQL DEVELOPER에 새로운 스크립트를 업데이트로 시작했다.스크립트 업데이트는 두번째 이다. 첫번째 스크립트 업데이트 했던 날 다운받은 스크립트를어디다 붙여넣을지 헤매~저장은 어떻게 해야할지 헤매~ 헤매고 헤매고 헤매이다 계정 접속 오류까지 났었는데두번째 스크립트 업데이트는 성공하리라!!!!!① 드라이브에 올려진 스크립트 파일을 다운로드 한다.② 다운로드 받은 스크립트 폴더를 ctrl + x 한다.난 여기서 해맸다. 폴더를 복사하고 붙여넣기는 해봤는데 CTRL X를 하라는게 생소했는데CTRL+X를 하면 해당폴더 아이콘이 흐릿해진다!③ 붙여넣을 폴더로 이동하여 CTRL + V 해주면 아래와 같이 스크립트가 복..
✅6월 첫번째 월요일 오늘은 오라클 연동 오류를 작성해보고자 한다.컴퓨터 공부는 뭐니뭐니 해도 오류, 안되기, 안보이기, 가르쳐준 그대로 했는데 이상하게 나오기...하하하 오류가 매력인 것 같다... 웃기기도 하고 슬프기도 하네 점점 블로그가 일기장이 되가네.. 아닌가 블로그는원래 이렇게 쓰는건가.. 암튼 6월의 첫번째 오류 는 오라클 연동 오류 였다!!! ORA-01017:invalid username/password;logon denied 우선 위 오류가 발생한 경로부터 작성해 본다!! 한번 설치한 SQL developer는 사용하다 보면 잘 안켜질 때도 있고 작성한 워크시트에 작성한 코드ctrl + 엔터 기능이 잘 안먹는다던가 주석기능이 실행이 늦어질 때가 있었다. sql developer같은 ..