전체보기
-
[Oracle] 함수(Function) - 숫자형 함수RDS/Oracle 2019. 3. 2. 10:27
숫자형 함수 숫자형 함수는 숫자 데이터를 입력받아 처리하고 숫자를 리턴하는 함수입니다. 숫자형 함수 종류ABS(숫자) - 숫자의 절대값을 돌려줍니다.SIGN(숫자) - 숫자가 양수인지, 음수인지 0인지 구별합니다.MOD(숫자1, 숫자2) - 숫자1을 숫자2로 나누어 나머지 값을 리턴합니다.CEIL/CEILING(숫자) - 숫자보다 크거나 같은 최소 정수를 리턴합니다.FLOOR(숫자) - 숫자보다 작거나 같은 최대 정수를 리턴합니다.ROUND(숫자 [, m]) - 숫자를 소수점 m+1 자리에서 반올림하여 리턴합니다. m이 생략되면 디폴트 값은 0입니다.TRUNC(숫자 [, m]) - 숫자를 소수 m+1 자리에서 잘라서 버립니다. m이 생략되면 디폴트 값은 0입니다. 숫자형 함수 예시1234567891011..
-
[Oracle] 함수(Function) - 문자형 함수RDS/Oracle 2019. 3. 2. 10:22
문자형 함수 문자형 함수는 문자 데이터를 매개 변수로 받아들여서 문자나 숫자 값의 결과를 돌려주는 함수입니다. 문자형 함수 종류LOWER(문자열) - 문자열의 알파벳 문자를 소문자로 바꾸어 줍니다.UPPER(문자열) - 문자열의 알파벳 문자를 대문자로 바꾸어 줍니다.ASCII(문자) - 문자나 숫자를 ASCII 코드 번호로 바꾸어 줍니다.CHR(ASCII번호) - ASCII 코드 번호를 문자나 숫자로 바꾸어 줍니다.CONCAT(문자열1, 문자열2) - 문자열1과 문자열2를 연결하며, 합성 연산자 '||'와 동일합니다.SUBTR(문자열, m[, n]) - 문자열 중 m위치에서 n개의 문자 길이에 해당하는 문자를 돌려줍니다. n이 생략되면 마지막 문자까지입니다.LENGTH/LEN(문자열) - 문자열의 개수를..
-
[Linux] Centos 6.8 - 고정 IP 설정운영체제 2019. 3. 1. 20:02
고정 IP 설정 # cd /etc/sysconfig/network-scripts/ # vi ifcfg-eth0 DDEVICE=eth0BOOTPROTO=staticHWADDR=##:##:##:##:##:##NM_CONTROLLED=yesONBOOT=yesTYPE=EthernetUUID="##################################"IPADDR=###.##.###.##NETMASK=255.255.255.0DNS2=###.###.###.#GATEWAY=###.##.###.#DNS1=###.###.#.#IPV6INIT=noUSERCTL=no DEVICE - 장치명 BOOTPROTO - 고정아이피를 사용하는지, 유동아이피인지option : static - 고정아이피 dhcp - 유동아이피 non..
-
[Linux] Centos 6.8 - FTP(vsftpd) 설치 및 설정운영체제 2019. 2. 28. 09:12
1.FTP 프로그램(vsftpd) 설치# yum install vsftpd 2.환경설정 수정# vi /etc/vsftpd/vsftpd.conf 변경anonymous_enable=YES -> anonymous_enable=no 추가 pasv_enable=YESpasv_min_port=50001pasv_max_port=50005 3.FTP 실행 # /etc/init.d/vsftpd stop# /etc/init.d/vsftpd start 4.프로세스 확인# ps -ef | grep vsftpd 5.방화벽 수정# vi /etc/sysconfig/iptables 포트 추가 (50001:50005) -A INPUT -m state --state NEW -m tcp -p tcp --dport 50001:50005 -..
-
[Linux] Centos 6.8 - 서버 부팅 시에 Tomcat 자동 실행운영체제 2019. 2. 27. 09:47
1.임시 파일 생성(tomcat 자동실행 스크립트)# vi /etc/rc.d/init.d/tomcat 2.파일 내용 추가123456789101112131415161718192021222324252627282930#!/bin/sh# Source function library. /etc/rc.d/init.d/functions source /etc/profileexport TOMCAT_HOME=/usr/local/server/tomcatcase "$1" in start) echo -n "Starting tomcat: " daemon $TOMCAT_HOME/bin/startup.sh echo ;; stop) echo -n "Shutting down tomcat: " daemon $TOMCAT_HOME/bin/s..
-
[Linux] Centos 6.8 - 방화벽 설정(8080 포트 추가)운영체제 2019. 2. 27. 09:35
1.방화벽 정지# /etc/init.d/iptables stop 2.8080 포트 추가# vi /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT 3.방화벽 실행# /etc/init.d/iptables start 4.방화벽 상태 확인# /etc/init.d/iptables status 5.네트워크 연결 목록 확인# netstat -tnlp
-
[Linux] Centos 6.8 - Tomcat 7 설치운영체제 2019. 2. 26. 09:12
1.Tomcat 7 다운로드- http://tomcat.apache.org/download-70.cgi 2.FTP 전용 프로그램(FileZilla)을 사용하여 윈도우에서 다운로드한 Tomcat-7.0.70 파일을 /usr/local/src/tomcat 디렉토리에 이동 3.Tomcat 7 파일 압축풀기# gunzip apache-tomcat-7.0.70.tar.gz# tar -xvf apache-tomcat-7.0.70.tar 4.server 디렉토리 생성 및 압축해제 파일 이동# mkdir /usr/local/server# mv apache-tomcat-7.0.70 /user/local/server 5.심볼릭 링크 파일 생성# cd /usr/local/server# ln -s apache-tomcat-7..
-
[Linux] Centos 6.8 - JDK 1.7 설치운영체제 2019. 2. 25. 12:50
1.JDK 1.7 다운로드- http://www.oracle.com/technetwork/java/javase/downloads/index.html 2. 운영체제 조회# file /sbin/init 3. 자바 버전 조회# java -version 4. 자바 디렉토리 생성# mkdir -p /usr/local/java 5. FTP 전용 프로그램(FileZilla)을 사용하여 윈도우에서 다운로드한 JDK 1.7 파일을 생성한 자바 디렉토리에 이동 6. JDK 1.7 파일 압축풀기# gunzip jdk-7u79-linux-x64.tar.gz# tar -xvf jdk-7u79-linux-x64.tar 7. 심볼릭 링크 파일 생성# cd /usr/local# ln -s jdk1.7.0_79 java 8. 환경변수..
-
[Oracle] WHERE절RDS/Oracle 2019. 2. 24. 11:31
WHERE 조건절 - 자료를 검색할 때 SELECT절과 FROM 절만을 사용하여 기본적인 SQL 문장을 구성한다면, 테이블에 있는 모든 자료들이 결과로 출력되어 실제로 원하는 자료를 확인하기 어려울 수 있습니다. 사용자들은 자신이 원하는 자료만을 검색하기 위해서 SQL 문장에 WHERE 절을 이용하여 자료들에 대하여 제한할 수 있습니다. WHERE 절에는 두 개 이상의 테이블에 대한 조인 조건을 기술하거나 결과를 제한하기 위한 조건을 기술할 도 있습니다.123SELECT [DISTINCT/ALL] 컬럼명 [ALIAS명] FROM 테이블명 WHERE 조건식; cs 조건식 구성1.컬럼명 (보통 조건식의 좌측에 위치)2.비교 연산자3.문자, 숫자, 표현식 (보통 조건식의 우측에 위치)4.비교 컬럼명 (JOIN..
-
[Oracle] TCL(Transaction Control Language)RDS/Oracle 2019. 2. 23. 10:29
트랜잭션(Transaction)이란? 데이터베이스에서 트랜잭션은 데이터 처리의 한 단위입니다. 오라클에서 발생하는 여러 개의 SQL 명령문들을 하나의 논리적인 작업 단위로 처리하는데 이틀 트랜잭션이라고 합니다.하나의 트랜잭션은 ALL-OR_Nothing 방식으로 처리됩니다. 여러 개의 명령어의 집합이 정상적으로 처리되면 정상 종료하도록 하고 여러 개의 명령어 중에서 하나의 명령어라도 잘못되었다면 전체를 취소합니다. 트랜잭션의 특성원자성(atomicity) - 트랜잭션에서 정의된 연산들은 모두 성공적으로 실행되던지 아니면 전행 실행되지 않은 상태로 남아 있어야 합니다.일관성(consistency) - 트랜잭션이 실행되기 전의 데이터베이스 내용이 잘못 되어 있지 않다면 트랜잭션이 실행된 이후에도 데이터베이스..