如何使用 PL/SQL development 自动生成系统当前时间 在java程序里向数据库插入一条数据,要求 时间字段 是自动生成的系统当前时间。请问如何在PL/SQL里设置 谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select sysdate from dual;可以查询当前日期。把它存进一个变量不就可以了? 时间字段直接赋成sysdate就可以吧 谢谢 刚才我试过了 把时间字段直接赋成sysdate 生成的时间是 年月日 时分秒 可否把它转换成年月日 to_char(sysdate,'yyyy-mm-dd')用to_char()函数转化一下 todate(to_char(sysdate,'yyyymmdd')) 用to_char(sysdate,'yyyy-mm-dd')转换出现 ORA-08161:文字与格式字符串不匹配===========================================================================--Add/modify columnsalter table CARDAPPLY modify APP_TIME default to_char(sysdate,'yyyy-mm-dd')=========================================================================== 你的时间字段应该是date类型的,直接存入sysdate即可。只是查看的时候用to_char(你的时间字段,'yyyy-mm-dd')转化一下就行了。 用 to_date(to_char(sysdate,'yyyy-mm-dd'))转换的时候出现一下错误 ----------------------------------------ORA-02262 对列默认值表达式进行类型检查时,出现 ORA-4044--Add/modify columnsalter table CARDAPPLY modify APP_TIME default to_date(to_char(sysdate,'yyyy-mm-dd'))----------------------------------- ---试下这个trunc(sysdate)---如果字段是varchar2形的请用to_char(trunc(sysdate),'yyyy-MM-dd') 远程数据同步,求帮助。 SQL语句优化方法30例 求一条SQL语句!!!谢谢大家!!!!!!!!!!!!!!!!请教高手 如何把縱向數據變成橫向顯示 如何对oracle查询进行某些CHAR字段进行排序呢? 数据库启动问题 如何看数据库死锁数? 如何使数据库自动调用应用程序 某天按小时分组统计短信发送量 (中国电信短信推送) 求大神求解oracle触发器问题 oracle删除表数据时 ORA-00907: 缺少右括号 一个疑惑,为什么每个表都要用id这个列?
可以查询当前日期。把它存进一个变量不就可以了?
用to_char()函数转化一下
ORA-08161:文字与格式字符串不匹配
===========================================================================
--Add/modify columns
alter table CARDAPPLY modify APP_TIME default to_char(sysdate,'yyyy-mm-dd')===========================================================================
转换的时候出现一下错误
----------------------------------------
ORA-02262 对列默认值表达式进行类型检查时,出现 ORA-4044
--Add/modify columns
alter table CARDAPPLY modify APP_TIME default to_date(to_char(sysdate,'yyyy-mm-dd'))
-----------------------------------
---试下这个
trunc(sysdate)
---如果字段是varchar2形的请用
to_char(trunc(sysdate),'yyyy-MM-dd')