1. 主页
  2. 文档
  3. GQ自定义命令
  4. 概念释义
  5. 数据库(暂未更新

数据库(暂未更新

接前一章常量,数据库也是一个新的概念,他只存在于玩家身上,数据库是可跨存档的,正因为可跨存档,所以更适合称作“全局”,但是由于是在玩家对象上而不是世界对象,此时会产生歧义,所以不称作“全局”

虽然叫做数据库,并且使用了sql关键词,但是与sql数据库还是有一定区别,请尽可能理解此处的数据库

首先说明数据库结构,数据库由 库-表-记录(数据) 构成,库不需要玩家考虑创建,每个玩家对象就是一个库,默认已创建

接下来要在库中创建表(table),表由若干字段构成(由玩家创建与设计),这就是类似一个excel表格中的列名,比如班级成绩的姓名与成绩

//创建名为test的表,由名字与分数构成

/gksql @s table create {name,scores}

创建完表后就可以添加记录(tuple),也就是数据,数据就是每个字段值的集合

//添加 gq的分数为10

/gksql @s tuple test insert {None} {name:gq,scores:10}

这些只是简单示例,后面会再拿出来并且详细解释语法

我们要如何帮助您?