2017-11-28 16 views
-1

キースペースを作成してemp内のテーブルを作成しました。InvalidRequest:code = 2200 [無効なクエリ] message = "不明な識別子emp_id"

cqlsh> create keyspace dev WITH replication = {'class': 'SimpleStrategy'、 'replication_factor':1}; cqlsh> devを使用 ...; cqlsh:dev> createテーブルemp(empid int主キー、emp_first varchar、emp_last varchar、emp_dept varchar);cqlsh:dev> select * from emp

cqlsh:dev> emp(emp_id、emp_first、emp_last、emp_dept)の値(1、 'fred'、 'smith'、 'eng')に挿入します。 InvalidRequest:コード= = "不明な識別子EMP_ID" あなたのCREATE TABLE文で

答えて

3

2200 [無効なクエリ]のメッセージが、あなたはそれemp_idと呼ばれる、あなたのINSERT文では、それempid

と呼ばれます。

単にempid

INSERT INTO dev.emp (empid,emp_first,emp_last,emp_dept) values(1,'fred','smith','eng'); 
にあなたのINSERT文で emp_idを変更
関連する問題