목록웹개발/Database (54)
써먹는 웹개발
※ MYSQL, MS-SQL과 동일 테이블 생성 CREATE TABLE dbo.TEST_TABLE([TEST_ID] [varchar](10) NOT NULL,[TEST_NM] [varchar](10) NOT NULLPRIMARY KEY (TEST_ID, TEST_NM)) 테이블 삭제 DROP TABLE dbo.TEST_TABLE 데이터 추가INSERT INTO dbo.TEST_TABLE(TEST_ID, TEST_NM) VALUES ('ID', 'NM')
데이터 조회시 대소문자 구분없이 다 됨select * from table where name = 'a' // a와 A 둘 다 조회됨
http://technobytz.com/like-and-ilike-for-pattern-matching-in-postgresql.html ilike는 대소문자 무시입니다.
숫자(금액) 세자리마다 콤마 처리 및 소수점 2자리까지 출력방법 TO_CHAR( NUM , 'fm999,999,999,999,999,990.00' ); 설명 : 9는 없으면 생략되고, 0은 생략되지 않습니다. - fm(또는 FM)은 좌우 공백 제거※ 주의사항 : 해당 숫자(NUM)가 기입한 숫자의 개수를 초과할 경우에 (정수 18개, 소수 2개) ###으로 표시되어 에러처럼 보이는 현상이 있음 ----------------------------------------------------------------- 참고사이트 : http://flymc.tistory.com/entry/%EC%98%A4%EB%9D%BC%ED%81%B4-Oracle-%EC%97%90%EC%84%9C-%EC%86%8C%EC%88%9..
자주쓰는 단축키F9 : Execute Statement (질의 결과)Ctrl + F7 : 쿼리 포맷팅Ctrl + 해당 테이블에 마우스 좌클릭 : 테이블 접속 가끔쓰는 단축키F5 : Run Script (스크립트 출력)F8 : 쿼리 이력(History) 보기F11 : commitF12 : rollbackCtrl + Q : CancelCtrl + Shift + N : 새 SQL 워크시트Ctrl + Shift + W : 문단 모양Shift + F10 : 팝업메뉴
(TO_CHAR(TO_DATE(PRJ.PROJECT_START_DATE,'YYYYMMDD'),'YYYY.MM.DD') || ' ~ ' || TO_CHAR(TO_DATE(PRJ.PROJECT_END_DATE,'YYYYMMDD'),'YYYY.MM.DD')) DIFF_IN_DAYS ---------------------------------------------------------------------------------------설명 : 시작일자와 종료일자(글자형식) 필드를 날짜형식으로 변환 후에 문자형식으로 다시 변환할때 표시형식(점 추가)처리 후에 || ' ~ ' || 로 시작일자와 종료일자를 붙여주면 기간 출력하는 필드 완성