Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

데이터 타입

마크베이스 사용 가능한 칼럼의 데이터 타입은 아래와 같다.

...

32767 ~ 32767
-32768은 NULL

...

0 ~ 65534
65535는 NULL

...

-2147483647 ~ 2147483647
-2147483648은 NULL

...

0 ~ 4294967294
4294967295는 NULL

...

long

...

9223372036854775807 ~ 9223372036854775807
-9223372036854775808은 NULL

...

0~18446744073709551614
18446744073709551614는 NULL

...

1970-01-01 00:00:00 000:000:000 이후로부터 표현 가능

...

varchar(1)부터 varchar(32767)까지 가능
입력될 데이터를 반드시 UTF-8 형태로 엔코딩이 되어야 문제없이 동작한다.

...

"0000:0000:0000:0000:0000:0000:0000:0000" ~ "FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF"

...

텍스트 데이터 타입

(키워드 인덱스 생성 가능)

...

이진 바이너리 데이터 타입

(인덱스 생성 불가능)

...

로그 테이블은 다음과 같이 간단하게 생성할 수 있다.  sensor_data 라는 테이블을 생성하고 삭제해 보도록 하자.

마크베이스에서 사용가능한 데이터 타입은 SQL 레퍼런스의 자료형 에서 확인하면 된다.

Table of Contents
maxLevel3
indent30px
exclude목차
classtoc


로그 테이블 생성


'CREATE TABLE' 구문으로 로그 테이블을 생성한다.

Code Block
languagesql
Mach> CREATE TABLE sensor_data
      (
      	  id VARCHAR(32),
          val DOUBLE
       );
Created successfully.

Mach> DROP TABLE sensor_data;
Dropped successfully.


로그 테이블 삭제


'DROP TABLE' 구문으로 로그 테이블을 삭제한다

Code Block
languagesql
-- DROP은 데이터와 테이블 모두 삭제한다.
Mach> DROP TABLE sensor_data;
Dropped successfully.


-- TRUNCATE는 데이터만 삭제하고 테이블은 유지한다.
Mach> TRUNCATE TABLE sensor_data;
Truncated successfully.