python 插入日期数据到Oracle实例


Posted in Python onMarch 02, 2020

啥也不说了,还是看代码吧!

[root@yyjk DATABASE]# cat DBI.py
# -*- coding: utf-8 -*- 
import cx_Oracle 
import time
import datetime
class DBI (object):
 def LoadDB(self,a,b): 
  print self
  conn = cx_Oracle.connect('tlcbuser/tlcbuser@1.1.1.1/tlyy') 
  cursor = conn.cursor()
  #coding:UTF-8
  #获取当前时间
  time_now = int(time.time())
  #转换成localtime
  #time_local = time.localtime(time_now)
  #print time_local
  #dt = time.strftime("%Y-%m-%d %H:%M:%S",time_local)
  dt=datetime.datetime.now()
  print dt
  param={'stime':dt,'message':a,'phone':b}
  print param;
  cursor.execute('insert into tlcb_python_sms values(:stime,:message,:phone)',param)
  conn.commit()
  cursor.close
  
  
  python 插入时间到oracle
  
  
SQL> desc tlcb_python_sms
 Name            Null?  Type
 ----------------------------------------- -------- ----------------------------
 STIME              DATE
 MESSAGE            VARCHAR2(1000)
 PHONE              VARCHAR2(20)
 
 [root@yyjk flask]# python test.py 
lib.Mojo.Client
<lib.Mojo.Client.New object at 0x7f080e371050>
2017-11-10 11:37:40.173295
{'phone': '222', 'message': '111', 'stime': datetime.datetime(2017, 11, 10, 11, 37, 40, 173295)}

补充拓展:python 插入uuid 和 时间字段 到oracle数据库中

看代码:

import sys
import getConnection
import datetime
import uuid
import os
os.environ['NLS_LANG'] = 'SIMPLIFIED CHINESE_CHINA.UTF8'
entId=str(uuid.uuid1()).replace("-","")
lastDate=datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')
conn = getConnection.getConnOracle114() # 获取数据连接 , 这是我自己封装的单独获取数据库链接的py文件
cursor = conn.cursor() # 获取游标
try:
  cursor.execute("insert into cp_entinfo(id,last_date) values ('"+entId+"',to_timestamp('"+lastDate+"','yyyy-mm-dd hh24:mi:ss:ff'))")
except Exception, e:
  print e
conn.commit() # 这里一定要commit才行,要不然数据是不会插入的
cursor.close()
conn.close()

以上这篇python 插入日期数据到Oracle实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python网络编程之TCP通信实例和socketserver框架使用例子
Apr 25 Python
使用Python程序抓取新浪在国内的所有IP的教程
May 04 Python
Python正则表达式使用范例分享
Dec 04 Python
linux环境下python中MySQLdb模块的安装方法
Jun 16 Python
python3+PyQt5自定义视图详解
Apr 24 Python
Django使用AJAX调用自己写的API接口的方法
Mar 06 Python
redis数据库及与python交互用法简单示例
Nov 01 Python
Django集成celery发送异步邮件实例
Dec 17 Python
flask框架渲染Jinja模板与传入模板变量操作详解
Jan 25 Python
Python实现AI换脸功能
Apr 10 Python
Python调用jar包方法实现过程解析
Aug 11 Python
Python办公自动化之教你用Python批量识别发票并录入到Excel表格中
Jun 26 Python
Python datetime 格式化 明天,昨天实例
Mar 02 #Python
Python MySQL 日期时间格式化作为参数的操作
Mar 02 #Python
记一次pyinstaller打包pygame项目为exe的过程(带图片)
Mar 02 #Python
Python3 操作 MySQL 插入一条数据并返回主键 id的实例
Mar 02 #Python
Python 调用有道翻译接口实现翻译
Mar 02 #Python
Python selenium抓取虎牙短视频代码实例
Mar 02 #Python
Python抓包程序mitmproxy安装和使用过程图解
Mar 02 #Python
You might like
十天学会php之第九天
2006/10/09 PHP
如何在PHP中使用Oracle数据库(6)
2006/10/09 PHP
ThinkPHP自动转义存储富文本编辑器内容导致读取出错的解决方法
2014/08/08 PHP
Smarty中的注释和截断功能介绍
2015/04/09 PHP
Thinkphp微信公众号支付接口
2016/08/04 PHP
一句话JavaScript表单验证代码
2009/08/02 Javascript
一些有用的JavaScript和jQuery的片段分享
2011/08/23 Javascript
js 调用百度地图api并在地图上进行打点添加标注
2014/05/13 Javascript
JavaScript lastIndexOf方法入门实例(计算指定字符在字符串中最后一次出现的位置)
2014/10/17 Javascript
js获取时间并实现字符串和时间戳之间的转换
2015/01/05 Javascript
详解JavaScript的回调函数
2015/11/20 Javascript
浏览器兼容的JS写法总结
2016/04/27 Javascript
浅析Bootstrap缩略图组件与警示框组件
2016/04/29 Javascript
javascript实现多张图片左右无缝滚动效果
2017/03/22 Javascript
[01:15]PWL S2开团时刻第二期——他们杀 我就白给
2020/11/25 DOTA
Python 多线程实例详解
2017/03/25 Python
Python实现发送QQ邮件的封装
2017/07/14 Python
python统计字母、空格、数字等字符个数的实例
2018/06/29 Python
Python3爬虫之自动查询天气并实现语音播报
2019/02/21 Python
Python3.5内置模块之time与datetime模块用法实例分析
2019/04/27 Python
利用python开发app实战的方法
2019/07/09 Python
Python中的引用和拷贝实例解析
2019/11/14 Python
Python生成器generator原理及用法解析
2020/07/20 Python
vscode配置anaconda3的方法步骤
2020/08/08 Python
详解python中的闭包
2020/09/07 Python
Nike台湾官方商店:Nike.com (TW)
2017/08/16 全球购物
环境科学专业大学生自荐信格式
2013/09/21 职场文书
夏季奶茶店创业计划书
2014/01/16 职场文书
社区道德讲堂实施方案
2014/03/21 职场文书
高等学院职业生涯规划书范文
2014/09/16 职场文书
幼儿园感恩节活动方案
2014/10/06 职场文书
五年级下册复习计划
2015/01/19 职场文书
地道战观后感500字
2015/06/04 职场文书
写作技巧:如何撰写一份优秀的营销策划书
2019/08/13 职场文书
python基础详解之if循环语句
2021/04/24 Python
MySQL 全文索引使用指南
2021/05/25 MySQL