社区
基础编程
帖子详情
如何在php中向oracle数据库插入日期时间型数据?
l_kk
2002-04-12 03:54:30
请看如下代码:
$dt=date("d-m-y");
$sql = "insert into news (id,title,content,time) values(sequ_news.nextval,'$title','$content','$dt')";
运行之后出现错误提示:“无效的月份”,但在sqlplus下插入形如"xx日-xx月-xx年"却没有错,请问该如何解决。谢谢大家。
...全文
246
4
打赏
收藏
如何在php中向oracle数据库插入日期时间型数据?
请看如下代码: $dt=date("d-m-y"); $sql = "insert into news (id,title,content,time) values(sequ_news.nextval,'$title','$content','$dt')"; 运行之后出现错误提示:“无效的月份”,但在sqlplus下插入形如"xx日-xx月-xx年"却没有错,请问该如何解决。谢谢大家。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tttk
2002-04-12
打赏
举报
回复
l_kk, 感谢你给我的留言。
$dt=date("d-m-y");
$sql = "insert into news (id,title,content,time) values(sequ_news.nextval,'$title','$content',to_date('$dt','d-m-y'))";
l_kk
2002-04-12
打赏
举报
回复
to雪狐:这样做还是不行,错误提示为:缺少右括号。有没有其他的办法?谢谢。
Jinglihui
2002-04-12
打赏
举报
回复
这样试试
$dt=date("d-m-y");
$sql = "insert into news (id,title,content,time) values(sequ_news.nextval,'$title','$content',to_date(".$dt."'d-m-y'))";
tttk
2002-04-12
打赏
举报
回复
ORACLE存储日期数据类型时用7个字节,每个字节分别对应世纪、年、月、日、小时、分钟、秒,并且按内部存储格式来存放数据。
DATE类型日期缺省格式是DD-MON-YY。如果用户打算用非缺省格式来输入日期,必须借用TO_DATE函数来将它转换成指定格式,例如:
SQL > insert into persons values(..., TO_DATE('November 4,1970', 'Month DD, YYYY'));
PL/SQL 方式向
oracle
数据
库
插入
日期
类
型
[size=medium][align=left]最近很多学生都在在问这样一个问题,如何在pl/sql
中向
oracle
数据
库
中
插入
日期
型
数据
, 特别是根据变量接收传递的
日期
类
型
数据
,根据学生的反馈意见,本人也去网上搜索了解一下情况,不是很理想。 在这里本人发表一下个人小小的意见: 开始前准备: 1.创建一张测试表: [color=blue] create table test_c( ...
oracle
_查询date只显示
日期
不显示
时间
向
oracle
数据
库
插入
时间
,其中
时间
是00:00:00 为甚么
插入
后在
数据
库
只显示
日期
不显示
时间
? 推荐答案2011-11-15 18:19 显示
时间
需要将
日期
型
列转换成字符
型
,使用to_char(
日期
, 'yyyy-mm-dd hh24:mi:ss')或者修改
oracle
缺省
日期
格式。 追问 我是说在
数据
库
里面,在PL/SQL里查询结果只有
日期
没有
时间
,但是现在要在
数据
表中显示
时间
。
PHP
向
oracle
数据
库
插入
CLOB大文本
数据
Oarcle中的LOB类
型
在
Oracle
中,LOB(Large Object,大
型
对象)类
型
的字段现在用得越来越多了。因为这种类
型
的字段,容量大(最多能容纳4GB的
数据
),且一个表中可以有多个这种类
型
的字段,很灵活,适用于
数据
量非常大的业务领域(如图象、档案等)。 LOB类
型
分为BLOB和CLOB两种:BLOB即二进制大
型
对象(Binary Large Object),适用于存贮
oracle
数据
库
在linux,怎样在Linux系统中备份
Oracle
数据
库
在Linux中
Oracle
数据
库
备份的方法有很多,就像mysql一样可以使用不同方法进行备份
oracle
数据
库
先来介绍一些不使用脚本我们直接使用命令备份与还原
oracle
数据
库
Oracle
数据
备份:步骤 1 备份用户
数据
。1.使用linux系统下的
数据
库
管理员账号连接linux终端。2. 执行以下语句,创建“bak_dir”文件夹。mkdir bak_dir3.执行以下语句,为“bak_dir”文...
使用
php
对
oracle
数据
库
进行增删改等
数据
操作时报SQLSTATE[HY000]: General error: 936 OCIStmtExecute: ORA-00936: 缺失表达式 错误
一、前言 为表添加一条
数据
时报错: orace
数据
数据
是
插入
成功了, 我们看错误语句可以发现,
php
在向
oracle
数据
库
插入
数据
后调用了ext\pdo_oci.dll 下的getLastInsID()函数,这个函数可以从解释中查看是为了获取最近
插入
的ID, 因为
php
是基于mysql
数据
库
进行查询的,mysql
数据
库
建表一般都是需要一个主键(id)的,所以
php
对
数据
库
数据
进行操作后要调用这个主键id,就会执行getLastInsID()函数,但是
oracle
数据
库
没有在建表中添加主键(id)的
基础编程
21,887
社区成员
140,363
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章