龙空技术网

RobotFramework自动化DatabaseLibrary库常用关键字

Huangthunder 127

前言:

如今姐妹们对“ip是oracle的关键字吗”都比较关注,朋友们都需要了解一些“ip是oracle的关键字吗”的相关内容。那么小编也在网络上汇集了一些对于“ip是oracle的关键字吗””的相关内容,希望兄弟们能喜欢,姐妹们快快来了解一下吧!

连接Mysql数据库

# 数据库驱动:pymysql

# 数据库名:world

# 数据库用户名:root

# 数据库密码:root

# 数据库连接IP地址:localhost

# Mysql数据库端口:3306

Connect To Database pymysql world root root localhost 3306

连接Mysql数据库关键字

# pymysql:Mysql数据库驱动

# database:数据库名、user:用户名、password:密码、host:IP地址、port:端口号

Connect To Database Using Custom Params pymysql database='recruit_students', user='root', password='root', host='localhost', port=3306

关闭Mysql数据库关键字

Disconnect FROM Database

连接Oracle数据库关键字

# cx_Oracle:Oracle数据库驱动

# username:用户名、password:密码、127.0.0.1:1521/ORCL:IP地址,端口号,数据库名

Connect To Database Using Custom Params cx_Oracle 'username','password','127.0.0.1:1521/ORCL'

关闭Oracle数据库关键字

Disconnect FROM Database

执行数据库SQL语句查询关键字一

# select * FROM emp语句最后不要加;分号

Comment Execute Sql String SELECT * FROM city

@{result} Execute Sql String SELECT * FROM city

Log Many @{result}

执行数据库SQL语句查询关键字二

@{result} Query SELECT * FROM city

Log Many @{result}

执行数据库SQL语句插入关键字

Execute Sql String INSERT INTO city(NAME,countrycode,district,population) VALUES('beijing' ,'ZH','China',217100)

执行数据库SQL语句删除关键字

Execute Sql String DELETE FROM city WHERE NAME='beijing'

执行数据库SQL语句更新关键字

Execute Sql String UPDATE SET city WHERE NAME='beijing'

执行数据库SQL脚本文件关键字

# sqlScriptFileName为SQL语句编写的本地文件路径

Execute Sql Script sqlScriptFileName.sql

检查数据库查询是否有返回结果一

# 检查数据库查询是否有返回结果,如果有返回结果,则用例执行成功,否则执行失败

Check If Exists In Database SELECT * FROM city WHERE NAME='beijing' OR NAME='shanghai'

检查数据库查询是否有返回结果二

# 检查数据库查询是否有返回结果,如果有返回结果,则用例执行失败,否则执行成功

Check If Not Exists In Database SELECT * FROM city WHERE NAME='beijing' and NAME='shanghai'

删除数据库中某张表中的全部数据

# 删除city表中全部数据

Delete All Rows FROM Table city

描述数据库的查询结果

@{result} Description SELECT * FROM city WHERE NAME='beijing' or NAME='shanghai

Log Many @{result}

统计sql查询返回的记录数

${rowCount} Row Count SELECT * FROM city WHERE NAME='beijing' or NAME='shanghai'

Log ${rowCount}

检查sql查询返回的记录数是否为0

Row Count Is 0 SELECT * FROM city WHERE NAME='beijing' or NAME='shanghai'

检查sql查询返回的记录数是否等于某个值

Row Count Is Equal To X SELECT * FROM city WHERE NAME='beijing' or NAME='shanghai' 1

检查sql查询返回的记录数是否大于某个值

Row Count Is Greater Than X SELECT * FROM city WHERE NAME='beijing' or NAME='shanghai' 1

检查sql查询返回的记录数是否小于某个值

Row Count Is Less Than X SELECT * FROM city WHERE NAME='beijing' or NAME='shanghai' 1

判断数据库中表是否存在

Table Must Exist city

标签: #ip是oracle的关键字吗 #name是oracle关键字吗 #oracle数据库驱动类的全限定名