`

CockroachDB中SQL操作

    博客分类:
  • DB
阅读更多

1、多行数据插入

 

INSERT INTO accounts VALUES
    (3, 8100.73),
    (4, 9400.10);

 对应列没有值以NULL代替或使用DEFAULT

 

INSERT INTO accounts (id, balance) VALUES    (5);
INSERT INTO accounts (id, balance) VALUES    (6, DEFAULT);
SELECT * FROM accounts WHERE id in (5, 6);
+----+---------+
| id | balance |
+----+---------+
|  5 | NULL    |
|  6 | NULL    |
+----+---------+
(2 rows)

 

2、创建索引

CREATE INDEX balance_idx ON accounts (balance DESC);
或
CREATE TABLE accounts (
    id INT PRIMARY KEY,
    balance DECIMAL,
    INDEX balance_idx (balance)
);

查询索引

SHOW INDEX FROM accounts;

+----------+-------------+--------+-----+---------+-----------+---------+----------+
|  Table   |    Name     | Unique | Seq | Column  | Direction | Storing | Implicit |
+----------+-------------+--------+-----+---------+-----------+---------+----------+
| accounts | primary     | true   |   1 | id      | ASC       | false   | false    |
| accounts | balance_idx | false  |   1 | balance | DESC      | false   | false    |
| accounts | balance_idx | false  |   2 | id      | ASC       | false   | true     |
+----------+-------------+--------+-----+---------+-----------+---------+----------+

 

 

 

分享到:
评论

相关推荐

    开源的、云本地的分布式SQL数据库。- cockroachdb /蟑螂

    CockroachDB is a cloud-native SQL database for building global, scalable cloud services that survive disasters. What is CockroachDB? CockroachDB is a distributed SQL database built on a transactional ...

    CockroachDB-开源的,云原生的分布式SQL数据库。-Golang开发

    CockroachDB是一个云​​原生SQL数据库,用于构建可以在灾难中幸存的全局,可扩展的云服务。 什么是CockroachDB? Docs Quickstart客户端驱动程序部署需要帮助吗? 进行设计比较Comparis CockroachDB是一个云​​...

    cockroach-installer:cockroachdb的安装程序

    cockroach sql --certs-dir=/etc/cockroachdb/certs ...并按照记录的方式运行以下命令: SET CLUSTER SETTING version = ' 1.1 ' ; 获取安装程序 首先从下载cockroachdb tarball 然后运行以下命令。 git clone ...

    CockroachDB之本地以及分布式查询处理

    当CockroachDB节点接收到查询SQL时,大概会发生什么事情呢:pgwire模块负责与客户端应用通信,从客户端接收查询请求。将SQL文本分析并转换为抽象语法树(AbstractSyntaxTree,简称AST)。然后进一步分析并将其转换为...

    sequelize-cockroachdb:一起使用Sequelize和CockroachDB

    sequelize-cockroachdb 使Sequelize与CockroachDB兼容。 请针对提交错误 要求 该软件包需要Node.js v12或更高版本 设置并运行测试 首先,请确保您已安装CockroachDB。 您可以运行cockroach version以查看是否已...

    PB设置OLE DB 连接SQL SERVER

    SQL SERVER分为两种登录方式:WINDOWS身份验证登录及混合身份验证登录 以下是两种OLEDE方式的连接串: 混合身份验证登录 SQLca.dbms= ‘OLEDB’ //接口类型 SQLca.AutoCommit = false SQLca.LogPass = logpass ...

    SqlServer常用操作 SqlServer常用操作

    SqlServer常用操作SqlServer常用操作SqlServer常用操作SqlServer常用操作SqlServer常用操作SqlServer常用操作SqlServer常用操作SqlServer常用操作

    PostgreSQL样式解析器从CockroachDB拆分而来-Golang开发

    从CockroachDB中分离出来的Pos​​tgreSQL样式解析器这是从CockroachDB中分离出来的Pos​​tgreSQL样式解析器是什么?参见:复杂SQL格式示例我试图导入github.com/cockroachdb/cockroach/pkg/sql/parser,但是依赖项...

    DB2 SQL复制详细手册

    傻瓜式的记录DB2数据库的SQL复制操作手册,就算你不会DB2,也能根据手册把复制配置起来,本文档是针对多对一的复制,可自行根据文档配置一对一,一对多等模式。

    Building a Cloud-Native, Scalable SQL Database-CockroachDB

    Cockroach提供了零宕机(在线)模式修改、次级索引和外键支持。在提供高可用性的同时,Cockroach还重点强调了一致性,使用每个数据集三个或三个以上的活动副本,所有这些副本都可以同时读/写。除了增加高可用性外,...

    roachize:将pg_dump文件转换为sql格式以对cockroachdb起作用

    这是一个HACK脚本,用于以pg_dumpSQL(默认)格式输出并发出可针对cockroachdb实例运行的修改版本。 这可能取决于我使用的postgres和蟑螂的版本-9.6和1.1.3 它取决于pg_dump comSQL输出的结构,因此不适用于...

    cockroachdb-todo-apps:CockroachDB待办事项应用程序

    CockroachDB是一个分布式SQL数据库,旨在快速扩展,生存一切并在任何地方蓬勃发展。 无论您是一家单人创业公司还是一家跨国企业,CockroachDB的设计目的都是为了简化数据管理。 要了解有关CockroachDB的更多信息,...

    cockroach-gen:具有预生成的Go代码的CockroachDB

    CockroachDB是一个云​​原生SQL数据库,用于构建能够在灾难中幸存的全局可扩展云服务。 什么是CockroachDB? CockroachDB是基于事务性和高度一致的键值存储构建的分布式SQL数据库。 它水平缩放; 在磁盘,机器,...

    Microsoft SQL Server 2012 Express LocalDB.zip

    VS 2017 打开 Net项目报错“web项目需要安装SQL Server 2012 Express LocalDB”,安装后就好了。

    SQL_ServerDB2数据库SQL语句比较

    SQL_ServerDB2数据库SQL语句比较

    DB,SQL 里面有代码操作,讲解详细

    DB,SQL 里面有代码操作,讲解详细,DB,SQL 里面有代码操作,讲解详细

    数据库db.sql

    数据库db.sql,导入即可得到数据库!

    DB SQL 性能检查

    该SQL用于检查DB 性能 提供直观展现 该SQL用于检查DB 性能 提供直观展现

    C#操作SQL Server中的Image类型数据

    C#操作SQL Server中的Image类型数据 C#操作SQL Server中的Image类型数据 C#操作SQL Server中的Image类型数据 C#操作SQL Server中的Image类型数据 详细介绍请参考: ...

    SQL 语法 SQL 总结 SQL教程

    SQL Create DB SQL Create Table SQL Constraints SQL Not Null SQL Unique SQL Primary Key SQL Foreign Key SQL Check SQL Default SQL Create Index SQL Drop SQL Alter SQL Increment SQL View ...

Global site tag (gtag.js) - Google Analytics