2014-01-09 3 views

답변

2

cqllib입니다 CQL3 준수 그래서뿐만 아니라 시스템 테이블을 쿼리 이유는 무엇입니까? 연결된 페이지의 The example 실제로 클러스터의 키 공간에 대한 정보를 검색하는 방법을 보여줍니다.

는 컬럼에 관해서는, 쿼리 당신은 후 :

SELECT * FROM system.schema_columns; 
// or specify a keyspace to make column retrieval more specific 
SELECT * FROM schema_columns WHERE keyspace_name='ks_name'; 
+0

안녕, 답장을 보내 주셔서 감사합니다. 당신이 언급 한 방법은 확실히 할 수 있습니다. 그러나, 나는 대부분 API get_index (...) 또는 column_type() 또는 column_class cql :: cql_result_t Class of libcql 클래스를 찾고있었습니다. get_column_name (int column_index)과 같은 것입니다. 이는 레코드에 열 이름을 연관시키기 위해 결과 세트를 반복하는 동안 도움이됩니다. get_index (...)는 인덱스를 반환하기 위해 열 이름을 취합니다. 그래서 내가 찾고 있던 것은 그 반대입니다. –