用plsql插入数据库显示缺失逗号,之前没出现这种情况的

用plsql插入数据库显示缺失逗号,之前没出现这种情况的,第1张

你这是在其他表中抽过来的数据还是自己写的?如果是其他表的 或者是其他数据库的 建议用

insert into 表名

字段

字段,

字段,

字段,

(select

字段

字段

from 表名 where 关键字=‘’));

要是其他数据库的话创建一个DBlink 也用同样的方式插入数据 这样可以防止出错

你insert into里面的字段不应该有decode,如果你要结果根据时间不同显示不同值,那么就应该在values里面改,如下

insert into t_7_1测控设备静态库

(J_计量器具名称,

C_出厂编号,

G_规格型号,

J_精度等级,

L_类别,

S_使用单位,

J_检定单位,

Z_周期,

Z_最后一次检定日期)

values

('标准压力表',

'1006',

'Y-150',

'0.4',

'B',

'第一油矿',

'测试',

decode('两年',

'一个月',

'1',

'六个月',

'6',

'一年',

'12',

'两年',

'24',

'三年',

'36',

'两年'),

to_date('2011-03-03', 'yyyy-mm-dd'))

Log4J对数据库的 *** 作:

其目的就是把日志信息写入数据库以方便开发人员和测试人员查询.

下面是写入数据库的配置文件:log4j.properties

log4j.appender.DATABASE=org.apache.log4j.jdbc.JDBCAppender

log4j.appender.DATABASE.URL=jdbc:oracle:thin:@192.168.0.1:1521:siemen

log4j.appender.DATABASE.driver= oracle.jdbc.driver.OracleDriver

log4j.appender.DATABASE.user=system

log4j.appender.DATABASE.password=css12345

log4j.appender.DATABASE.sql=INSERT INTO LOG4J (Message) VALUES ([framework] %d

- %c -%-4r [%t] %-5p %c %x - %m%n)

log4j.appender.DATABASE.layout=org.apache.log4j.PatternLayout

log4j.appender.DATABASE.layout.ConversionPattern=[framework] %d - %c -%-4r [%t]

%-5p %c %x - %m%n

log4j.appender.A1=org.apache.log4j.DailyRollingFileAppender

log4j.appender.A1.File=SampleMessages.log4j

log4j.appender.A1.DatePattern=yyyyMMdd-HH.log4j

log4j.appender.A1.layout=org.apache.log4j.xml.XMLLayout


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/10035259.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存