SequoiaDB数据库之体验sql功能

SequoiaDB提供了非常好的sql操作功能,免去了记忆命令的烦恼,这些sql功能保持了在关系型数据库的语法结构,使用起来非常方面,下面马上体验一下:
Insert数据

结果展示:

查询语句:



    Update操作

运行sql

 update change.foo set age=22

此前列中没有age的column,在执行update后,将这一列添加到数据库中,执行结果如下:


从结果中,可以看出都添加了age列。我们可以发现age列添加后,并不是直接添加到所有列的后来,而是按照对列名进行了排序。如上图,age列添加到b列的全面。


    Delete操作

语法

delete from . [where

执行:delete from change.foo where a=1

看看效果:



可以看到a=1的记录已经被删除了。

    Limit语句

语法

limit

在环境中执行select * from change.foo limit 2

结果如下:


返回了记录中的2条记录。Limit的功能主要是限制返回的记录个数。这个功能在mysql也具备,在最新的oracle12C中也增加了这个功能,可见这个功能非常方面。

    Count()函数

语法

count(field_name) as

这个函数主要用于统计总数,上面语法要求必须提供别名才行。

执行如下sql:

select count(age)  as agec from change.foo

返回结果如下:


如果我们不提供别名,将报如下错误:

执行SQL命令失败 错误码: -6

我们看看是否支持count(*)操作

Select  count(*)  as agec from change.foo;

提示如下错误:

执行SQL命令失败 错误码: -195

提示错误方面,看来需要很多改进的地方,至少要提供语法错误一类的,虽然在官方文档的error code list可以查到具体的错误,感觉不如直接提示明确。

整个过程的监控实时视图如下:


其他的sql操作,可以参考官方文档中的sql语法。



来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10701850/viewspace-1061120/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/10701850/viewspace-1061120/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值