我正在尝试在cassandra中创建一个简单的表,这是我运行的命令,
<label class="buslabel" for="Name">Window Pane Image:
<strong><input id="WindowPaneImage" style="margin-left: 10px; border:
none; padding: 0;" type="text" class="busaddinput"
placeholder="Image.png" name="WindowPane" size="15" maxlength="15"
></strong>
</label>
<img src="C:/Users/jaydr_000/Desktop/Web Development/SFF/Vend-images/ +
document.getElementById('WindowPaneImage').value"
class="FrameRectangle">
出现以下错误,
create table app_instance(app_id int, app_name varchar, proc_id varchar, os_priority int, cpu_time int, num_io_ops int, primary_key (host_id, proc_id)) with clustering order by (proc_id DESC) ;
我在这里做什么错了?
答案 0 :(得分:1)
它应该是主键,并带有空格,而不是 primary_key ,就像ernest_k在评论中已经指出的那样。 编写方式
... cpu_time int,num_io_ops int,primary_key(host_id,proc_id)
CQL解析器认为“ primary_key”是另一个列的名称,就像num_io_ops一样,现在希望看到该类型的名称-并且不希望在“ primary_key”之后有一个开放的括号,并且这正是错误消息告诉您的(尽管有些含糊)。