'Computer Science' 카테고리의 글 목록 (3 Page) — Archive

Computer Science

Computer Science/Database

[Oracle Database 19c] Oracle 19c SQL Cheat Sheet | 오라클 19c 쿼리 컨닝페이퍼

Oracle 19c SQL Cheat Sheet 오라클 19c 쿼리 컨닝페이퍼 - 본 포스트에서는 오라클 데이터베이스 19c 버전에서의 기본적인 쿼리 문법에 대해 알아본다. - 본 포스트에서는 각각의 SQL Statement 의 아주 "기초적인" 문법만을 다루며, 해당 Statement 의 Syntax 전체를 설명하지는 않는다. - 본 포스트는 아래 섹션별로 쿼리를 분류하고 있다: DDL - CREATE TABLE - ALTER TABLE - DROP TABLE - CREATE INDEX - ALTER INDEX - DROP INDEX DML - SELECT - SELECT INTO - INSERT - DELETE - UPDATE - CREATE SEQUENCE - ALTER SEQUENCE - DROP..

Computer Science/Database

[Oracle Database 19c] Oracle 19c Data Types | 오라클 데이터베이스 19c 데이터 타입

Oracle 19c Data Types 오라클 데이터베이스 19c 데이터 타입 - 본 포스트에서는 오라클 데이터베이스 19c 버전에서 제공하는 데이터 타입들에 대해 알아본다. * Notation Oracle Built-In Data Types (오라클 기본 데이터 타입) * 데이터 타입별 Code는 오라클 데이터베이스 내부적으로 타입을 식별하기 위해 사용된다. Code Data Type Description 1 VARCHAR2(size [BYTE | CHAR]) Variable-length character string having maximum length size bytes or characters. You must specify size for VARCHAR2. Minimum size is 1 by..

Computer Science/Java

[Java] Arrays | 배열

Arrays 배열 - 연속된 메모리 공간에 값을 나열시키고, 각 값에 Index 를 부여해 놓은 Data Structure 이다. - 배열은 Homogeneous Data Structure (동질적 자료구조; 같은 타입의 값들만을 허용하는 자료구조) 이며, 배열의 길이는 늘리거나 줄일 수 없다. Declaration Array (배열 선언) type[] variable; // Type 1 (Conventional) type variable[]; // Type 2 // Multidimensional Array type[][] variable; // Examples int[] intArray; double[] doubleArray; String strArray[]; - 배열의 선언은 위와 같이 두가지 방법으..

Computer Science/Java

[Java] Control Flow Statement | 흐름 제어문

Control Flow Statement 흐름 제어문 - Java 에서 지원하는 흐름 제어문들은 아래와 같다: if Statement (if 문) switch Statement (switch 문) while Statement (while 문) do-while Statement (do-while 문) for Statement (for 문) if Statement (if 문) - 기본적으로, if 문은 boolean 타입의 Test 결괏값에 따라 프로그램의 실행 흐름을 다르게 하는 기능을 제공한다. if-then Statement - if-then 문은 프로그램이 특정 경우에만 특정 영역을 수행할 수 있게 하는 흐름 제어 기법을 제공한다. - then Clause에 하나의 Statement만 위치할 경우, ..

Computer Science/Java

[Java] Operator | 연산자

Operator 연산자 - 연산자는 하나 이상의 Operand(피연산자) 에 대한 특정 연산을 수행하고 그 결과를 반환하게 하는 특별한 Symbol 이다. - 우선순위가 높은 연산자는 상대적으로 낮은 연산자보다 먼저 Evaluation(평가, 처리) 되고, 동일한 우선순위를 가진 연산자들이 하나의 Expression 에 위치할 경우, Assignment Operator(할당 연산자) 이외의 모든 Binary Operator(이진 연산자) 는 왼쪽에서 오른쪽으로 평가되고, 할당 연산자는 오른쪽에서 왼쪽으로 평가된다. Category (카테고리) Operator (연산자) Description (설명) Arithmetic Operator (산술 연산자) + - Additive Operator - String..

Computer Science/Java

[Java] Exception Handling | 예외 처리

Exception Handling 예외 처리 - 예상치 못한 문제를 Error 또는 Exception이라 부르는데, 이 둘 사이에는 아래와 같은 차이가 있다: Error (에러) - 컴퓨터 하드웨어의 고장으로 인해 응용프로그램 실행 오류가 발생하는 것을 의미한다. Exception (예외) - 잘못된 코드로 인해 발생한 오류를 의미한다. - Error와 달리, Exception은 예외 처리를 통해 오류가 발생되어도 프로그램의 실행 상태를 계속 유지할 수 있다. - 자바에서는 예외가 발생하면 Exception Class 로 부터 Object 를 생성하는데, 프로그래머는 이를 활용하여 예외를 처리한다. Hierarchy of Throwable Class (Throwable 클래스 상속 구조) - 자바의 모든..

Computer Science/Java

[Java] Promotion and Casting | 타입 변환

Promotion and Casting 타입 변환 - Java는 Type에 엄격한 언어이며, 타입간의 묵시적·명시적 변환을 허용한다. Promotion (프로모션; 자동 타입 변환) - 묵시적으로, 자동으로 타입을 변환하는 것을 의미한다. - 값의 Range(허용 범위)가 작은 타입이 허용 범위가 큰 타입으로 대입될 때 발생한다. (이때, Range는 단순히 타입의 메모리 크기를 의미하는 것이 아니라, Domain의 크기를 의미한다.) Casting (캐스팅; 강제 타입 변환) - 큰 Range의 타입은 작은 Range의 타입으로 자동 타입 변환될 수 없는데, 이를 이행하고자 할때 강제 타입 변환을 수행하게 된다. - Casting은 ( ) 연산자 (소괄호 연산자)를 사용한다. Promotion (프로모..

Computer Science/Database

[Oracle Database 19c] Oracle 19c Error Codes | 오라클 데이터베이스 19c 에러코드

Oracle 19c Error Codes 오라클 데이터베이스 19c 에러코드 ORA-00000 : Normal, Successful completion. : 성공. Cause (원인) : Normal exit. : 성공적인 종료 Action (대처방안) : None : 없음 ORA-00001 : Unique constraint (string.string) violated. : 유일성(무결성) 제약조건에 위배됩니다. Cause (원인) : An UPDATE or INSERT statement attempted to insert a duplicate key. For Trusted Oracle configured in DBMS MAC mode, you may see this message if a duplic..

lww7438
'Computer Science' 카테고리의 글 목록 (3 Page)