工作中的java基础

1.建立表、建立主键、建立主键自增的序列

create table pdr_reserve_bal_main(
    id number(10) not null,
    key_dt date not null, -- 录入日期
    value_dt date not null, -- 缴存日期。根据该日期查找上旬、上月。
    currency_cd varchar2(15) not null, -- 币种
    reserve_account_cd varchar2(50) not null, -- 准备金帐号
    status char(2), -- 状态。AC 生效。IN 无效。确认后改为生效。
    approval_status char(2), -- 复核状态。 AP已复核,NP未复核
    dr_cr_ind char(2), -- 收付。DR付款。CR收款
    amt number(18, 2), -- 补交金额/退缴金额。
    reserve_rt number(18, 6), -- 准备金率
    used_ind char(1), -- 是否使用
    created_dt date,
    created_user varchar2(15),
    updated_dt date,
    updated_user varchar2(15),
    checked_dt date,
    checked_user varchar2(15)
);
alter table pdr_reserve_bal_main add constraint pk_pdr_reserve_bal_main primary key(id);
-- ID序列
create sequence s_pdr_reserve_bal_main
       increment by 1
       start with 1
       nomaxvalue
       nocycle
       nocache;

2.使用的是oracle数据库,所以不管是往里面添加数据,还是从里面读取数据,都用大写的字段。

3.向表中插入一条数据,关于自增主键的插入:

第一种方式:

String sql3 = "insert into pdr_reserve_bal_details "
                    +" (ID,BAL_DT) "
                    +" values (:ID,:BAL_DT)";

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值