如题 在oracle里建了一张表 有那么几个字段 A varchar2(56) B date C int D varchar2(256) E varchar2(256) 其中ABC为联合主键 当插入的数据 AB相同的时候C+1 如果不一样让C=1 hibernate要怎么样实现这个功能呢?oraclehibernate数据java
解决方案 »
- ORACLE中物理Standby和逻辑Standby的区别是什么
- 不知道为何删除数据库链接权限赋权不能成功
- 用PL SQL DEVELOPER建表的问题
- 紧急求助ORACLE 快照实现
- 求教一个查询语句
- oracle中如何查找一个字段中包含指定的字符串
- 关于ORACLE触发器监听表字段的修改(高分回报)在线等待--
- 急急急急!!!谁遇到到过ORA-00917 missing comma的错误!
- 如何判断某个表中是否存在某个字段?
- 如何查出oracle数据库exp命令导出的dmp文件的用户
- 请问oracle怎么知道一个函数的返回值是true还是false
- 请问不安装客户端 直接安装plsql可以使用吗?
就是触发器。
CREATE OR REPLACE TRIGGER INSERT_TRG
AFTER INSERT ON DATABASENAME
BEGIN
--实现判断
if a = b then
c := c+1 ;
elseif a != b then
c := 1;
end if;
END;
就是触发器。
CREATE OR REPLACE TRIGGER INSERT_TRG
AFTER INSERT ON DATABASENAME
BEGIN
--实现判断
if a = b then
c := c+1 ;
elseif a != b then
c := 1;
end if;
END;
非常感谢!
在oracle里建了一张表 有那么几个字段 A varchar2(56)B int C varchar2(256) D varchar2(256) 其中AB为联合主键 当插入多条数据 A相同的时候B+1 如果几条数据的A不同让B=1 要怎么样实现这个功能呢?