Я пытаюсь вставить в свою таблицу CQL из командной строки. Я могу вставить все. Но мне интересно, есть ли у меня столбец timestamp, тогда как я могу вставить в столбце timestamp из командной строки? В принципе, я хочу, чтобы вставить текущую метку времени, когда я вставить в мой CQL стол -Как получить текущую временную метку с CQL при использовании командной строки?
В настоящее время я жестко прописывать метку времени, когда я вставив в мой ниже CQL стол -
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);
Есть ли способ получить текущую временную метку, используя некоторые предопределенные функции в CQL, чтобы при вставке в таблицу выше, я могу использовать этот метод для получения текущей метки времени, а затем вставить в таблицу выше?
Благодаря Лоркан .. Он отлично работает .. –
@lorcan: Я мог бы также использовать timeuuid функции в моем вопросе [здесь] (http://stackoverflow.com/questions/19602979/ How-to-Get-only-the-information-that-got-changed-from-cassandra) .. Можете ли вы помочь мне по моему вопросу, поскольку я считаю, что вы могли бы помочь мне по моему вопросу. – AKIWEB
Как изменить timestamp по умолчанию ... timestamp всегда поставляется с часовым поясом в cassandra .. но я не хочу часовой пояс в timestamp..так я хочу изменить формат по умолчанию..если все равно изменить? – User12345