小编use*_*687的帖子

删除行后的sqlite rowid

我创建了带有列ID,名称的sqlite表tmp。

CREATE TABLE if not exists tmp (
            id             INTEGER PRIMARY KEY,
            name            TEXT NOT NULL);
Run Code Online (Sandbox Code Playgroud)

我在其中插入了5行。

当我运行带有rowid列的select查询时,它给出以下输出。

select rowid,id,name from tmp;

rowid  id    name
1      1     a
2      2     b
3      3     c
4      4     d
5      5     e
Run Code Online (Sandbox Code Playgroud)

现在,我删除ID为3和4的行,然后再次运行以上查询。

rowid  id    name
1      1     a
2      2     b
5      5     e
Run Code Online (Sandbox Code Playgroud)

现在我的问题是rowid不能重置和漏洞。

即使在执行真空操作后,它仍然不会重置rowid,它仍然提供上述输出。

我想要的输出是

rowid id  name
1      1  a
2      2  b
3      5  e
Run Code Online (Sandbox Code Playgroud)

有人可以帮助我实现上述目标吗?

谢谢

sqlite

5
推荐指数
1
解决办法
5854
查看次数

DataStax OpsCenter无法在centos dse集群上启动

我正在尝试使用5个节点设置cassandra集群.我在所有节点上安装了dse,并通过命令在所有节点上启动了dse.

sudo service dse start

dse在所有节点上运行正常.

现在我尝试按照http://www.datastax.com/documentation/opscenter/3.2/webhelp/index.html#opsc/install/../../opsc/install/opscInstallRHEL_t.html配置opscenter

当我执行"sudo service opscenterd start"时,它启动没有任何问题,甚至日志也没有显示任何问题.

但是当我尝试做"netstat -a | grep 8888"时,它并没有显示任何监听器.

有人可以帮我识别问题吗?

谢谢,珍妮丝

cassandra datastax-enterprise opscenter datastax

0
推荐指数
1
解决办法
842
查看次数