나는 내 크레 테이블에서 하는 삽입하십시오 명령줄입니다. 나는 모든 것을 삽입하려면 수 있습니다. 하지만 나는 혹시 타임스탬프로 할 경우 (단, 다음 삽입하십시오 시간스탬프와 명령줄이 에서 열 수 있습니까? 내가 할 때마다 나는 내 현재 시간스탬프와 삽입할지 삽입하는 크레 표 -
현재 나는 타임스탬프와 하르코딩 때마다 나는 내 테이블 아래에서 삽입하는 크레 -
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 # 티무위드펑)).
카산드라 2.2.0-rc2. 다테로프 () '는' 에서 사용되지 않는 그 이후 버전을 대체할 수 있는 ' ()' 를 사용하여 다음과 같이 투타임스탬프 합니다
INSERT INTO TEST (ID, NAME, VALUE, LAST_MODIFIED_DATE)
VALUES ('2', 'elephant', 'SOME_VALUE', toTimestamp(now()));