在RethinkDB中,检查数据库或表是否存在最简单的方法是什么?
发布时间:2020-12-12 16:18:19 所属栏目:MsSql教程 来源:网络整理
导读:我知道我可以做的一种方法是列出throughdbList()和tableList(),然后在结果中查找我想要的内容. 有更简单的方法吗? 编辑 我的目标是创建一个表,以防它不存在. 解决方法 如果要创建数据库(如果不存在),或者获
我知道我可以做的一种方法是列出throughdbList()和tableList(),然后在结果中查找我想要的内容.
有更简单的方法吗? 编辑 我的目标是创建一个表,以防它不存在. 解决方法如果要创建数据库(如果不存在),或者获取“数据库已存在”的值(如果存在),则可以执行以下操作:r.dbList().contains('example_database') .do(function(databaseExists) { return r.branch( databaseExists,{ dbs_created: 0 },r.dbCreate('example_database') ); }).run(); 如果创建,它将返回以下内容: { "config_changes": [ { "new_val": { "id": "1ee7ddb4-6e2c-43bb-a0f5-64ef6a6211a8","name": "example_database" },"old_val": null } ],"dbs_created": 1 } 而如果它已经存在: { "dbs_created": 0 } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sqlserver2005发布与订阅配置步骤
- 索引的创建及使用(sqlserver 2000)
- char和varchar区别
- Linux环境下MySQL-python安装过程分享
- sql-server-2005 – SAS读取sql server 2005中的位数据类型
- sql-server – Visual Studio 2013数据库项目如何使用TFS在
- SQL – 将多行数据转换为单行
- MySQL查询倒数第二条记录实现方法
- sql – ActionView :: Template :: Error(PG :: UndefinedF
- SQL Server 字符串查找功能patindex和charindex的区别