일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Sring Functions and Operators
- Date and Time Function
- Oracle
- SVN
- HTTP
- MySQL
- 방화벽
- Date and Time Functions
- Tibero
- Data and Time Functions
- 오라클
- String Function and Operators
- 티베로
- 전자정부표준프레임워크
- 전자정부 표준프레임워크
- String Functions and Date Operators
- String Functions and Operators
- 윈도우
- Today
- Total
목록분류 전체보기 (213)
웹이야기
FLOOR(X) Returns the largest integer value not greater than X. mysql> SELECT FLOOR(1.23), FLOOR(-1.23) ; +-------------+--------------+ | FLOOR(1.23) | FLOOR(-1.23) | +-------------+--------------+ | 1 | -2 | +-------------+--------------+ 1 row in set (0.00 sec) mysql> SELECT CEIL(1.23) ; +------------+ | CEIL(1.23) | +------------+ | 2 | +------------+ 1 row in set (0.00 sec) CEIL() 참조 https:/..
CONV(N, from_base, to_base) Converts numbers between different number bases. Returns a string representation of the number N, converted from base from_base to base to_base. Returns NULL if any argument is NULL. The argument N is interpreted as an integer, but may be specified as an integer or string. The minimum base is 2 and the maximim base is 36. If from base is a negative number, N is regard..
CEIL(X) CEIL() is a synonym for CEILING() CEILING(X) Returns the smallest integer value not less than X. mysql> SELECT CEILING(1.1) ; +--------------+ | CEILING(1.1) | +--------------+ | 2 | +--------------+ 1 row in set (0.00 sec) mysql> SELECT CEILING(1) ; +------------+ | CEILING(1) | +------------+ | 1 | +------------+ 1 row in set (0.00 sec) mysql> SELECT CEILING(-3.2); +---------------+ | ..
ABS(X) Returns the absolute value of X. This function is safe to use with BIGINT values. mysql> SELECT ABS(2) ; +--------+ | ABS(2) | +--------+ | 2 | +--------+ 1 row in set (0.25 sec) mysql> SELECT ABS(-32) ; +----------+ | ABS(-32) | +----------+ | 32 | +----------+ 1 row in set (0.01 sec)
MySQL 수학함수 정도 ??? Name Description ABS() Return the absolute value ACOS() Return arc cosine ASIN() Return arc sine ATAN() Return arc tangent ATAN2(), ATAN() Return the arc tangent of the two argument CEIL() Return the smallest integer value not less than the argument CEILING() Return the smallest integer value not less than the argument CONV() Convert numbers between different number bases COS()..
MySQL 산술연산자 쯤? Arithmetic Operators Name Description %, MOD Modulo operator * Multiplication operator + Addition Operator - Minus Operator - Change the sign of the argument / Division operator DIV Integer division 평소에 많이 봐왔던 것들이다. DIV Integer division. Discards from the division result any fractional part to the right of the decimal point. If either operand has a noninteger type, the operands ar..
오라클 11g를 설치하고 예제쿼리를 실행하기 위해서는 hr 계정을 활성화시켜줘야 한다. hr 계정을 활성화시키는 방법은 아래와 같다. SQL> alter user hr account unlock ; 사용자가 변경되었습니다. SQL> alter user hr identified by hr123456 ; 사용자가 변경되었습니다. hr계정으로 로그인을 해서 아래와 같이 테이블 목록을 확인해볼 수 있다. SQL> SELECT * FROM TAB ORDER BY TNAME ASC ; COUNTRIES DEPARTMENTS EMPLOYEES EMP_DETAILS_VIEW JOBS JOB_HISTORY LOCATIONS REGIONS 와 같은 테이블이 존재한다. 동일한 방법으로 scott 계정도 활성화시킬 수 있다...
1. About SQL Operators Operators manipulate individual data item called operands or agruments. Operators are represented by special characters or by keywords. 2. Unary and Binary Operators 단항연산자, 이항연산자 The two general classes of operators are: unary : A unary operator operates on only one operand. A unary operator typically appers with its operand in this format: operator operand binary : A bina..
Flow Control Operators 제어 흐름 함수 ??? Name Description CASE CASE operator IF() If/else construct IFNULL() Null if/else construct NULLIF() Return NULL if expr1 =expr2 1) CASE CASE value WHEN [compare_value] THEN result [WHEN [compare_value] THEN result ...] [ELSE result] END CASE WHEN [condition] THEN result [WHEN [condition] THEN result ...] [ELSE result] END mysql> SELECT CASE 1 WHEN 1 THEN 'one'..
Assignment Operators 지정 연산자쯤 되겠지? Name Description := Assign a value = Assign a value(as part of a SET statement, or as part of the SET clause in an UPDATE statement) 1) := Assignment operator 흠.. 거의 사용을 안해봐서... 그냥 예제만 mysql> SELECT @var1 :=1 , @var2 ; +-----------+-------+ | @var1 :=1 | @var2 | +-----------+-------+ | 1 | NULL | +-----------+-------+ 1 row in set, 1 warning (0.01 sec) mysql> SE..
Logical Operators 논리연산자쯤 되겠지. Name Description AND, && Logical AND NOT, ! Legates value OR, || Logical OR XOR Logical XOR In SQL, all alogical operators evaluates to TRUE, FALSE, or NULL (UNKNOWN). In MySQL, these are implemented as 1(TRUE), 0(FALSE), and NULL. Most of this is common to different SQL database aserver, although some servers may return any nonzero value for TRUE. MySQL evaluates a..
Comparison Operators Name Description > Greater than operator >= Greater than or equal operator 0 mysql> SELECT '0' =0; --> 1 mysql> SELECT '0.0' =0; --> 1 mysql> SELECT '0.01' =0; --> 0 mysql> SELECT '.01' =0.01; --> 1 mysql> SELECT 'A' ='a'; --> 1 2. NULL-safe equal This operator performs an equality comparison like the = operator, but returns 1 rather than NULL if both operands are NULL. and ..
SET Operators 를 집합 연산자라고 하는 것 같다. 집합 연산자의 종류 1. UNION - All distinct rows selected by either query - 합집합, 결과값의 중복 제거 2. UNION ALL - All rows selected by either query, including duplicates - 합집합, 결과값의 중복 허용 3. INTERSECT - All distinct rows selected by both queries - 교집합, 결과값의 중복 제거 4. INTERSECT ALL - All rows selected by both queries including duplicates - 교집합, 결과값의 중복 허용 5. MINUS - All distinct ..
SQL Operator Precedence Operator Operation +, -(as unary operator), PRIOR, CONNECT_BY_ROOT, COLLATE Idetity, negation location in hierarchy *, / Multiplication, devision +, -(as binary operators), || Addition, substraction, concatenation SQL conditions are evaluated after SQL operators sql>SELECT 1+2*3 FROM DUAL ; --> 7
3개의 쿼리중에서 알아서 사용 ~~ select * from tab ; select * from all_tables where owner ='scott' ; select * from user_tables ;
auto_increment 값을 변경하는 쿼리 mysql> ALTER TABLE tbl_name AUTO_INCREMENT =100; mysql> create table test11 (idx int auto_increment primary key, content text) ; Query OK, 0 rows affected (0.08 sec) mysql> insert into test11 (content) values ('test'); Query OK, 1 row affected (0.00 sec) mysql> alter table test11 auto_increment=100; Query OK, 0 rows affected (0.02 sec) Records: 0 Duplicates: 0 Warnings:..
MySQL 에서 테이블의 인덱스를 보기 위한 구문 mysql> SHOW INDEX FROM tbl_name mysql> show index from COMTNSYSTEMCNTC ; +-----------------+------------+--------------------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+---------+------------+ | Table | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part |..
1. MySQL을 설치한다. - Window 에서 설치하는 경우 아래 방법을 추천한다. https://webobj.tistory.com/1 1. MySql 설치(윈도우 환경, MySQL5.5) 윈도우에서 MySql 설치하기 1) 먼저 웹 플랫폼 설치 관리자(Web Pl)를 설치한다. Web Platform Installer 가 5.1 로 업그레이 되어서 약간의 변경이 있을 수도 있겠다. https://web-obj.tistory.com/83 웹 플랫폼.. webobj.tistory.com - 리눅스에서 설치하는 경우 아래 방법을 추천한다. https://webobj.tistory.com/5 5. MySQL 설치(리눅스) - 소스 컴파일 MySQL 8.0.18 설치 MySQL 5.7.28 도 동일하게 설치..
MySQL character-set 을 확인하는 방법이다. 한글이 잘 들어가기 위한 조건을 확인한다. 1. 한글이 잘 안들어가는 경우의 캐릭터 셋 mysql> show variables like '%char%'; +--------------------------+----------------------------------------+ | Variable_name | Value | +--------------------------+----------------------------------------+ | character_set_client | euckr | | character_set_connection | euckr | | character_set_database | latin1 | | chara..
이전 글에서 오라클 비밀번호에 대한 암호문을 생성하였다. https://webobj.tistory.com/75 globals.properties 의 정보에 대한 암호문 생성 globals.properties 에 있는 중요정보에 대해서 암호문을 생성할 수 있는 방법을 생각해보자. 역시 아래 URL 에 있는 내용을 불필요하게 늘어뜨려봤다. https://www.egovframe.go.kr/wiki/doku.php?id=egovframewo.. webobj.tistory.com 이것을 바탕으로 암호화된 오라클 비밀번호를 globals.properties 에 적용해보고자 한다. 이 내용은 전자정부 표준프레임워크 위키에 있는 내용이다. https://www.egovframe.go.kr/wiki/doku.php?i..