python 插入日期数据到Oracle实例
作者:zhaoyangjian724 时间:2022-09-29 23:51:59
啥也不说了,还是看代码吧!
[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()
来源:https://blog.csdn.net/zhaoyangjian724/article/details/78498173
标签:python,日期,Oracle
0
投稿
猜你喜欢
在 SQL Server数据库开发中的十大问题
2009-01-20 14:56:00
Python实现识别图像中人物的示例代码
2023-11-10 01:59:19
asp fckeditor自定义上传文件的文件名
2011-03-30 11:03:00
asp中isNull(str), isEmpty(str)和str=""的区别
2008-02-15 13:10:00
Oracle 存储过程总结(一、基本应用)
2009-07-07 10:21:00
mysql myisam优化设置
2010-03-13 16:59:00
mysql中普通索引和唯一索引的效率对比
2010-12-08 16:03:00
MySQL的命令行提示符及其表达的意思
2008-03-17 13:34:00
IE的button元素bug
2009-12-08 12:39:00
一个不错的javascript加密解密算法源码
2010-03-28 13:12:00
使用pycharm和pylint检查python代码规范操作
2023-06-06 08:02:38
PHP中文件读、写、删的操作(PHP中对文件和目录操作)
2023-11-22 06:03:23
利用JavaScript正则表达式模拟Google Talk的文本处理
2007-12-04 18:43:00
教你怎么使用sql游标实例分享
2012-07-11 16:14:57
如何防范利用刷新来“作弊”的计数器?
2009-11-22 17:18:00
php将12小时制转换成24小时制的方法
2023-11-21 15:56:08
4款Javascript放大镜特效脚本
2009-10-14 20:46:00
用户反馈对产品设计的帮助
2009-02-09 13:15:00
IE中雅黑字体给布局带来的变化
2008-06-13 11:22:00
使用SQL语句 INNER JOIN 联接表
2008-04-27 20:31:00