数据库:使用cx_oracle通过python检查数据类型

音速幻想

例如,如果我有以下代码:

#people( sin, name, height,weight,eyecolor, haircolor,addr,gender,birthday )
sin = input("sin ---->")  
gender = input("gender ---->")

我需要检查“ sin”是否为整数,或者说是oracle数据类型中的“ INT”。

以及性别是f还是m。

我怎样才能做到这一点?是否有与以下方法不同的方法:

while gender != 'f' or gender != 'm':
    gender = input("gender ---->")

上面的两个属性将通过SQL语句插入到我的数据库中

我正在使用cx_Oracle

安东尼

您可以使用isinstance()吗?

isinstance(sin, int)将为真或假。isinstance(object_instance, object_type)可能也适用于您要评估的其他对象。

因为对数据而不是类型进行比较,所以对“ f”或“ m”的检查有些不同。不知道是否可以绕过那种检查数据的方式。

希望能有所帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用python连接到Oracle数据库(cx_oracle)

来自分类Dev

使用 cx_Oracle executemany() 从 Python 列表/字典批量插入 Oracle 数据库

来自分类Dev

Python ETL-使用cx_Oracle批量或迭代将大型数据集加载到Oracle数据库中

来自分类Dev

Robot Framework 数据库连接 cx_Oracle

来自分类Dev

无法用python的cx_Oracle连接oracle远程数据库

来自分类Dev

如何使用cx_oracle django程序包连接到oracle旧数据库?

来自分类Dev

通过 cx_Oracle 从用户定义的类型中提取数据

来自分类Dev

使用cx_Oracle中csv文件中的变量更新数据库

来自分类Dev

使用即时客户端通过Python3(cx_Oracle)连接到Oracle数据库时,错误“ DPI-1047:无法找到64位Oracle客户端库”

来自分类Dev

用cx_Oracle批量插入:数据类型不一致

来自分类Dev

如何使用熊猫Write_Frame将结果导出到cx_Oracle中的Oracle数据库

来自分类Dev

数据库列表数据类型

来自分类Dev

如何在不安装Oracle客户端和cx_Oracle的情况下访问Oracle数据库?

来自分类Dev

使用python cx_oracle将数据导入到oracle

来自分类Dev

python cx_Oracle将数据库对象转储到另一台服务器

来自分类Dev

yii2检查数据库类型(mysql或oracle)

来自分类Dev

如何从Oracle中的远程数据库本地插入CLOB数据类型列值

来自分类Dev

在Oracle数据库10G中用于存储纬度和经度的数据类型

来自分类Dev

从java插入的oracle sql数据库中的NUMBER数据类型舍入值

来自分类Dev

通过检查数据库并放置来解析python

来自分类Dev

空数据库字段是什么数据类型?

来自分类Dev

Android SQLite数据库Blob数据类型

来自分类Dev

SQL数据库设计联合数据类型?

来自分类Dev

从SQLite数据库检索图像(BLOB数据类型)

来自分类Dev

数据库开放时间使用什么数据类型

来自分类Dev

使用Apache元模型在Cassandra数据库中插入UUID数据类型值

来自分类Dev

如何使用Java SQL将具有不同数据类型的数据库表插入

来自分类Dev

可以在MySQLl数据库中使用数据类型:varchar()吗?

来自分类Dev

如何在飞行中将BLOB数据类型与不同的数据库一起使用?

Related 相关文章

  1. 1

    使用python连接到Oracle数据库(cx_oracle)

  2. 2

    使用 cx_Oracle executemany() 从 Python 列表/字典批量插入 Oracle 数据库

  3. 3

    Python ETL-使用cx_Oracle批量或迭代将大型数据集加载到Oracle数据库中

  4. 4

    Robot Framework 数据库连接 cx_Oracle

  5. 5

    无法用python的cx_Oracle连接oracle远程数据库

  6. 6

    如何使用cx_oracle django程序包连接到oracle旧数据库?

  7. 7

    通过 cx_Oracle 从用户定义的类型中提取数据

  8. 8

    使用cx_Oracle中csv文件中的变量更新数据库

  9. 9

    使用即时客户端通过Python3(cx_Oracle)连接到Oracle数据库时,错误“ DPI-1047:无法找到64位Oracle客户端库”

  10. 10

    用cx_Oracle批量插入:数据类型不一致

  11. 11

    如何使用熊猫Write_Frame将结果导出到cx_Oracle中的Oracle数据库

  12. 12

    数据库列表数据类型

  13. 13

    如何在不安装Oracle客户端和cx_Oracle的情况下访问Oracle数据库?

  14. 14

    使用python cx_oracle将数据导入到oracle

  15. 15

    python cx_Oracle将数据库对象转储到另一台服务器

  16. 16

    yii2检查数据库类型(mysql或oracle)

  17. 17

    如何从Oracle中的远程数据库本地插入CLOB数据类型列值

  18. 18

    在Oracle数据库10G中用于存储纬度和经度的数据类型

  19. 19

    从java插入的oracle sql数据库中的NUMBER数据类型舍入值

  20. 20

    通过检查数据库并放置来解析python

  21. 21

    空数据库字段是什么数据类型?

  22. 22

    Android SQLite数据库Blob数据类型

  23. 23

    SQL数据库设计联合数据类型?

  24. 24

    从SQLite数据库检索图像(BLOB数据类型)

  25. 25

    数据库开放时间使用什么数据类型

  26. 26

    使用Apache元模型在Cassandra数据库中插入UUID数据类型值

  27. 27

    如何使用Java SQL将具有不同数据类型的数据库表插入

  28. 28

    可以在MySQLl数据库中使用数据类型:varchar()吗?

  29. 29

    如何在飞行中将BLOB数据类型与不同的数据库一起使用?

热门标签

归档