본문 바로가기

전체 글57

[HTML] 기본구조 / 태그 HTML=>MarkUp Language=>태그 사용 ※브라우저에서 실행하는 언어 XML, WML, HDML: 사용자정의 HTML: 사용자정의 없음 #기본구조 1) 태그 2) 속성 (없어도 문제없지만 따옴표 권장) (따옴표 없으면 공백 앞(Hello)까지만 인식) **HTML은 이미 만들어진 태그만 사용(사용자 정의가 없음) **버전 : ver.5 →문제점: 오페라 중심, MS 호환성X , 사용 권장하지 않음 →HTML5 시멘틱(Semantic) 태그: 직관적 → : ver.4 #태그 종류 1) :여는 태그 2) :닫는 태그 3) :단독 태그→닫는 태그가 없음 ( , , 등) ***태그: 대소문자 구분하지 않으나 소문자 사용 권장, 계층구조를 잘 드러내기 위해 들여쓰기 권장 ***에러를 알려주지 않고 그대.. 2020. 8. 10.
[Oracle] 단일행 함수 #단일행 함수 문자함수 변환함수 UPPER : 대문자로 변환 LOWER : 소문자로 변환 INITCAP : 맨 앞글자만 대문자 변환 SELECT UPPER('ShIn'), LOWER('ShIn'), INITCAP('ShIn') FROM DUAL; → SHIN, shin, Shin ***DUAL : 임시테이블 REPLACE('원래 문자열',' 바꿀문자', '바뀔문자') SELECT ENAME, REPLACE(ENAME, 'A','M') FROM EMP; 원래이름 ADAM→MDMM 제어함수 CONCAT('A','B') : 문자열 결합 SELECT CONCAT('HELLO ','ORACLE'), 'HELLO '||'ORACLE' FROM DUAL; →HELLO ORACEL (동일한 문장) SUBSTR(문자열,.. 2020. 8. 6.
[Oracle] SELECT / WHERE / GROUP BY / HAVING / ORDER BY #SELECT: 검색(→ DQL(질의어); Data Query Language) 형식) SELECT ~ FROM table명/view명/SELECT ~ ┌ 필요한 데이터만 검색: 컬럼명, 컬럼명,... └ 전체 검색: * #GROUP BY: 그룹컬럼 #HAVING: 그룹조건(GROUP BY와 반드시 함께 나옴) #WHERE: 원하는 조건만 골라낼 때 문법) SELECT 컬럼명/표현식 FROM 테이블/뷰 WHERE 원하는 조건(컬럼명 연산자 값); ***문자와 날짜 입력시 '작은따옴표' 사용!! #ORDER BY 오라클은 데이터 정렬이 안 된 상태→저장된 순서로 읽어오기 때문에 ORDER BY 사용 →but, 속도가 느려지므로 사용 지양, 인덱스 사용 권장 형식) ORDER BY 컬럼명(순서대로 1~) A.. 2020. 8. 5.
[Oracle] 연산자 / 집합연산자 #연산자 종류 및 의미 Java와의 비교 사용 예시 산술연산자 + , - , * , / 사칙연산 - %(나눈 나머지값) 없음 =>함수(MOD) 사용 - 정수/정수=>실수 - NULL이 들어간 연산은 결과값이 NULL - SELECT 10+3, 10*3, 10/3,10-3 FROM DUAL; =>13, 30, 3.3333333, 7 - NULL+10 =>NULL 비교연산자 = : 같다 !=, , ^= : 같지 않다 나머지 Java와 동일 - 같다 in Java 기본형: == 문자열: equals(), compare() - WHERE job!='CLERK'; - WHERE job'CLERK'; 논리연산자 AND OR && : 스캐너 in Oracle || : 문자열결합 in Oracle Oracle에만 있는.. 2020. 8. 5.
[Oracle] SQL 명령어/작성시 주의점/데이터형 #SQL 명령어(Commands) 데이터 조작어 (DML; Data Manipulation Language) 데이터 정의어 (DDL; Data Definition Language) 데이터 제어어 (DCL; Data Control Language) 트랜잭션 제어어 (TCL; Transaction Control Language) 웹프로그래밍 table, view, sequence, PL/SQL 사용권한 일괄처리 SELECT: 데이터 검색 INSERT: 데이터 추가 UPDATE: 데이터 수정 DELETE: 데이터 삭제 CREATE: 데이터 저장하는 공간 생성 DROP: 테이블 자체 삭제 ALTER: 수정, 삭제, 추가 RENAME: 이름 변경 TRUNCATE: 데이터만 삭제 GRANT: 권한 부여 ex. GR.. 2020. 8. 4.
[다운로드] 오라클 설치 및 자바 연동 1. Oracle 다운로드 >> Windows x64 www.oracle.com/database/technologies/xe-prior-releases.html ※오라클 설치 중 비밀번호는 happy로 설정함(저장한 비밀번호 기억해둘 것) SQL Developer 다운로드(편집기) >> Windows 32-bit/64-bit www.oracle.com/tools/downloads/sqldev-downloads.html 다운로드 후 zip파일 압축풀기 >> exe파일 실행시켜서 설치 >> 경로설정: Java\jdk1.8.0_251 2. sqlplus 실행 윈도우 검색창에 sqlplus 입력 후 관리자 권한으로 실행 SQL> conn sys/happy(비밀번호) as sysdba SQL> alter user.. 2020. 8. 3.