답변

2

Cloud Spanner는 유형에 관계없이 실제로 기본값을 지정할 수 없습니다. 즉, 열을 지정했는지 여부에 따라 암시 적 기본값 인 Null 또는 Error가 표시됩니다. NOT NULL

Cloud Spanner는 행이 커밋되었을 때 내부적으로 '타임 스탬프'를 저장하지만이 값은 직접 노출되지 않습니다. 또한 기본 값 (한 번 설정)처럼 동작하지 않으므로 불행히도 질문에 대한 대답은 현재 아니오입니다.

팀이 고려해야 할 사항입니다.

+1

내부 커밋 된 타임 스탬프에 액세스 할 수있는 방법이 있습니까? 필자가 작업 한 거의 모든 스키마는 테이블에 타임 스탬프를 추가했지만 스패너의 트랜잭션 격리가 타임 스탬프를 기반으로하고 지정된 타임 스탬프에서 읽기를 수행 할 수 있기 때문에 커밋 된 타임 스탬프를 아는 것이 유용 할 것입니다 (과거에는 그리 멀지 않았습니다.) – Eloff