Mik*_*ike 5 java cql cassandra
我计划为开发人员提供DataStax Cassandra认证.我最近参加了练习测试,我得到了94%的100分,其中1个答案标记错误.问题是:
Given the following table, which of the following statements is an example of
Data Modification Language (DML) in CQL? CREATE TABLE comics ( title text,
issueNumber int, originalPriceDollars float, PRIMARY KEY ( title, issueNumber
) );
SELECT * FROM comics;
ALTER TABLE comics ADD currentPriceDollars float;
DROP KEYSPACE test;
None of the other answers are DML.
Run Code Online (Sandbox Code Playgroud)
我选择了ALTER TABLE漫画选项,根据DataStax,这个答案是错误的.那么什么是Cassandra的DML.这句话是不是修改了数据?而且,正确的答案是无.
谢谢.
ALTER 从技术上讲,它是 DDL(数据定义语言),因为它改变了基础表/结构。
DML(数据操作语言)类似于:
UPDATE comics SET originalPriceDollars=6.99
WHERE title='Star Wars: Darth Maul' AND issueNumber=1;
Run Code Online (Sandbox Code Playgroud)
本质上UPDATE,INSERT更改数据,ALTER更改基础表/结构。
| 归档时间: |
|
| 查看次数: |
437 次 |
| 最近记录: |