EXCEL导入编号的问题

image.png

EXCEL导入A列为编号,现在想得到C列的值如图,格式:A+A个数序号。

--------------------------------------

本来是用ORACLE触发器的,提交没有问题,但EXCEL表格提交,提示下面的错误。

ORA-04091: table TCMS.SE_TOLL_EXPENSES is mutating, trigger/function may not see itORA-06512: at "TCMS.SE_TOLL_EXPENSES_TRIGGER", line 11ORA-04088: error during execution of trigger 'TCMS.SE_TOLL_EXPENSES_TRIGGER'

-----------------------------------------

两种方式实现这种编号规则:一是报表端实现,二是数据库实现。来个高人,给提供个思路。

 

-------------------------------------------------------

REPLACE(A2,1,2,"TE")&TEXT(COUNTIF($A$2:A2,A2),"000") 可以实现。放在报表中怎么实现?主要就是COUNTIF($A$2:A2,A2)怎么实现

FineReport defend2111 发布于 2023-9-14 16:09 (编辑于 2023-9-14 20:04)
1min目标场景问卷 立即参与
回答问题
悬赏:6 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
CD20160914Lv8专家互助
发布于2023-9-14 20:26

序号.rar

--------------------在excel中先实现吧,这样更简单!!!然后通过它导入就可以了------------------

image.png

  • defend2111 defend2111(提问者) 退而求其次,也只能在EXCEL中做了,确实简单很多。
    2023-09-14 21:00 
最佳回答
0
snrtuemcLv8专家互助
发布于2023-9-14 16:10
最佳回答
0
孤陌Lv6资深互助
发布于2023-9-14 16:13

那直接用UUID()函数 做唯一编号就可以了啊

  • defend2111 defend2111(提问者) 不是用UUID的问题,是需要这种编号规则。
    2023-09-14 16:36 
  • 孤陌 孤陌 回复 defend2111(提问者) 不同的编号的序列号都从123开始 还是所有的编号 从123开始?? 如果是后者 那就设置 自增ID 后 拼接起来就好了
    2023-09-14 16:45 
  • defend2111 defend2111(提问者) 回复 孤陌 编号分组,不同的编号都是从123开始。
    2023-09-14 18:02 
  • defend2111 defend2111(提问者) 回复 孤陌 EXCEL能实现也可以,不行导入EXCEL。
    2023-09-14 18:02 
  • 3关注人数
  • 341浏览人数
  • 最后回答于:2023-9-14 20:26
    请选择关闭问题的原因
    确定 取消
    返回顶部