현재 시간스탬프와 크레 함께 볼 수 있는 방법을 사용하는 동안 명령행을?

나는 내 크레 테이블에서 하는 삽입하십시오 명령줄입니다. 나는 모든 것을 삽입하려면 수 있습니다. 하지만 나는 혹시 타임스탬프로 할 경우 (단, 다음 삽입하십시오 시간스탬프와 명령줄이 에서 열 수 있습니까? 내가 할 때마다 나는 내 현재 시간스탬프와 삽입할지 삽입하는 크레 표 -

현재 나는 타임스탬프와 하르코딩 때마다 나는 내 테이블 아래에서 삽입하는 크레 -

CREATE TABLE TEST (ID TEXT, NAME TEXT, VALUE TEXT, LAST_MODIFIED_DATE TIMESTAMP, PRIMARY KEY (ID));

INSERT INTO TEST (ID, NAME, VALUE, LAST_MODIFIED_DATE) VALUES ('1', 'elephant',  'SOME_VALUE', 1382655211694);

현재 사용하는 방법은 유지됩니까 시간스탬프와 미리 정의된 일부 기능을 사용할 수 있는 방법을 테이블 위에 크레 삽입하는 동안, 내가 할 수 있도록 현재 타임스탬프와 어졌다면 삽입하십시오 테이블 위에?

해결책

'지금' 와 '다테로프 팀 우드 기능을 사용할 수 있습니다 () ()' (또는 이후 버전에서 카산드라 () ',' 투타임스탬프), 예:

INSERT INTO TEST (ID, NAME, VALUE, LAST_MODIFIED_DATE)
                  VALUES ('2', 'elephant',  'SOME_VALUE', dateof(now()));

이 '지금' 기능을 수행하지 않습니다 새 고유해야 인수 및 생성하는지 팀 우드 (당시 사용하여 기술서임을 있는 것은 수행되). 이 '는' 기능을 다테로프 팀 우드 인수와 추출됩니다 임베드된 시간스탬프와. (수행됨을 관한 문서가 크레 에서 [팀 우드 총괄하였습니다] (http://cassandra.apache.org/doc/cql3/CQL.html # 티무위드펑)).

&Gt = 2.2.0-rc2 키웠다.

카산드라 2.2.0-rc2. 다테로프 () '는' 에서 사용되지 않는 그 이후 버전을 대체할 수 있는 ' ()' 를 사용하여 다음과 같이 투타임스탬프 합니다

INSERT INTO TEST (ID, NAME, VALUE, LAST_MODIFIED_DATE)
                  VALUES ('2', 'elephant',  'SOME_VALUE', toTimestamp(now()));
해설 (4)

새로운 버전의 '' 에서 카산드라 (현 ()) '및' 해당 기능을 사용할 수 있는 '투타임스탬프 다테로프' 는 사용되지 않는 참고.

에드그

insert into dummy(id, name, size, create_date) values (1, 'Eric', 12, toTimestamp(now()));
해설 (3)