전체 글 122

Oracle 날짜계산

스키마http://xprogrammer.tistory.com/333 쿼리 SELECT to_char(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') AS 현재시간, (SYSDATE + 1/24/60/60) as 일초후, SYSDATE + 1/24/60/60 as 일초전, ADD_MONTHS(SYSDATE, 1) as 한달후, ADD_MONTHS(SYSDATE, -1) as 한달전, LAST_DAY(SYSDATE) as 마지막날, -- 두 날짜 사이의 일수 차이 TRUNC(SYSDATE) - TO_DATE('20180301', 'YYYYMMDD') as 날짜계산1, -- 30 분 이후 to_char(SYSTIMESTAMP + INTERVAL '30' MINUTE, 'YYYY-MM-DD HH24..

Database/Oracle 2018.03.19

Oracle 계층구조쿼리

스키마http://xprogrammer.tistory.com/333 쿼리 SELECT LEVEL, CONNECT_BY_ISLEAF, LPAD('-', 4*(LEVEL-1),'-') || ename level_ename, ENAME, PRIOR ename mgrname, empno, mgr, job FROM emp -- 최상위로 사용될 행 지정 START WITH job='PRESIDENT' -- 상위계층과 하위계층의 관계를 정의 CONNECT BY PRIOR empno=mgr -- 같은 LEVEL 사이에서의 정렬 ORDER SIBLINGS BY ENAME 결과 쿼리 SELECT LEVEL, CONNECT_BY_ISLEAF, CONNECT_BY_ISCYCLE, LPAD('-', 4*(LEVEL-1),'-'..

Database/Oracle 2018.03.19

Eclipse 에서 Django 관리자화면 설정하기

Database 설정프로젝트이름 > settings.py DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': '데이터베이스이름', 'USER': '아이디', 'PASSWORD': '패스워드', 'HOST': 'localhost', 'PORT': '3306', OPTIONS' : { 'init_command': "SET sql_mode='STRICT_TRANS_TABLES'", } } } Database 생성프로젝트 > Django > Custom commandmigrate 암호설정cd C:\Work\Django\프로젝트이름python manage.py createsuperuser 접속화면 접속성공

Web Backend/Django 2018.03.15

Oracle 함수 - TO_CHAR

용도: 숫자나 날짜를 문자로 변환해 주는 함수용법: TO_CHAR (숫자 혹은 날짜, 반환형식) 반환형식 (날짜) 포맷 설명 YYYY 연도를 4자리로 표시 YY 연도를 2자리로 표시 MM 월을 2자리로 표시 D 일을 1~7로 표시 DD 일을 2자리로 표시 DDD 일을 3자리로 표시 YEAR 년을 이름으로 표시 MONTH, MON 월을 이름으로 표시 DAY 일을 이름으로 표시 DL 현재 일을 요일까지 표시 HH, HH12 시간을 01~12로 표시 HH24 시간을 01~23로 표시 MI 분을 00~59로 표시 SS 초를 01~59로 표시 WW 주를 01~53로 표시 반환형식(숫자) 포맷 설명 , (콤마) 콤마로 표시 . (소수점) 소수점 표시 9 한 자리 숫자 PR 음수일 때 로 표시 RN, rn 로마..

Database/Oracle 2018.03.13

Hello World (Django)

1.프로젝트만들기File > New > Other > PyDev > PyDev Django ProjectHelloWorld* 프로젝트명을 소문자로 시작하면 필요한 파일들 (예: manage.py 등)이 생성되지 않는다. 2.앱만들기Django > Custom Commandstartapp helloworld 3.view.py from django.shortcuts import render from django.http import HttpResponse # Create your views here. def index(request): return HttpResponse("Hello, World!") 4./HelloWorld/HelloWorld/settings.py INSTALLED_APPS = [ 'dja..

Web Backend/Django 2018.03.12