1. MySQL의 문자열과 숫자형
(1) 문자열 : MySQL에서 문자열은 ' 또는 "에 둘러싸여 사용된다.
   1) 사용법
     '문자열' 또는 "문자열"
   2) 특수형태 : 문자열내에서 \는 특수한 형태로 사용된다.
     \0 : ASCII 0(NUL)문자
     \n : 새로운 라인
     \t : 탭문자
     \r : 캐리지 반환문자
     \b : 백스페이스문자
     \' : 단일 인용부호문자
     \" : 다중 인용부호문자
     \\ : 백슬래쉬(\)문자
     \% : %문자(특정문자를 호함하고 있는 열을 찾을 때 와일드카드로 사용)
     \_ : _문자(특정문자를 지칭하는 와일드카드로 사용)
   3) 사용예
     mysql> select 'aaa','"aaa"','""aaa""','a''aa','\'aaa';
     +-----+-------+---------+------+------+
     | aaa | "aaa" | ""aaa"" | a'aa | 'aaa |
     +-----+-------+---------+------+------+
     | aaa | "aaa" | ""aaa"" | a'aa | 'aaa |
     +-----+-------+---------+------+------+
     1 row in set (0.00 sec)
(2) 숫자형 : 일반적으로 표기하는 법과 동일하다. 16진수의 표기법을 지원한다.
   1) 사용예
     mysql> select 0xa+0;
     +-------+
     | 0xa+0 |
     +-------+
     |    10 |
     +-------+
     1 row in set (0.00 sec)

     mysql> select 0xb+0;
     +-------+
     | 0xb+0 |
     +-------+
     |    11 |
     +-------+
     1 row in set (0.00 sec)

2. MySQL에서의 정규 표현식
(1) 사용하는 특수문자
   1) ^ : 문자열의 시작을 나타내는 특수문자이다.
   2) $ : 문자열의 끝을 나타내는 특수문자이다.
   3) . : 어떠한 문자라도 한 문자를 나타내는 특수 문자이다.
   4) * : 한문자가 0 이상 연속적으로 존재하는 문자열을 나타내는 특수문자이다.
   5) + : *와 다르게 1번 이상 글자가 연속적으로 존재하는 문자열을 나타낸다.
   6) ? : 0 또는 1회를 의미한다.
   7) | : or를 뜻하는 특수문자이다.
   8) (char)* : char문자열이 연속적으로 0번이상 있는 문자열을 뜻한다.
   9) {1}, {2,3} : 이러한 특수문자는 매치되는 회수를 좀더 정확하게 줄 때 사용하는 옵션이다.
                  {1}은 1번, {2,3}은 2번 또는 3번을 나타낸다. 결국 a*는 a{1,}로 나타낼수 있고
                  a?는 a{0,1}로 표현할 수 있다. 콤마 뒤에 숫자가 없는 경우는 기본적으로 255를
                  나타낸다.
   10) [ab], [^a-dX] : [ab]는 []안에 있는 문자들은 []안 문자들 중 하나의 문자를 가지고 있는
                      문자열을 나타낸다. 그리고 연속적인 문자열 즉, a,b,c,d,...,z와 같은 경우
                      에는 [a-z]와 같이 표기할 수 있다. [a-dX]는 a,b,c,d,X의 5개 문자 중 하나
                      의 문자를 가지고 있는 문자열을 나타낸다.[]안의 ^는 NOT을 의미한다. 따라서
                      [^ab]는 a 또는 b를 가지고 있지 않는 문자열을 나타낸다.

2005/09/12 18:29 2005/09/12 18:29
Trackback address :: http://4ellene.net/tt/trackback/387
  1. Side effects of zoloft drug.

    Tracked from Zoloft. 2008/06/18 03:39  삭제

    Generic zoloft best online pharmacy. Zoloft withdrawal. Zoloft.

Comments List

  1. thai blowjobs 2008/05/23 04:55

    嫄몄

  2. muscle diseases of the legs 2008/05/23 06:56

Write a comment.

[로그인][오픈아이디란?]