追问 我想要的是日期加上这个流水号,这要怎么处理?就比如20140428002,前8位日期加上后3位流水号 追答 select to_char(sysdate,'yyyymmdd')||seq_abc_taskid.nextval from dual; 追问 我想要的是日期加上这个流水号,这要怎么处 ...
分类:
数据库 时间:
2017-05-17 20:00:43
阅读次数:
223
最近给财务做了一个平台,在系统创建一些特殊类型的合同,需要生成合同编号:财务要求 合同类型+公司代码 +年+三位流水号, eg:CP6008-2017001 SNRO 子对象数据元素就是 公司代码 不多解释 勾选 截至年份标志 :表示 按照年份 重新获取编号(从范围的最小值重新开始) 勾选 无滚动 ...
分类:
其他好文 时间:
2017-05-12 13:22:28
阅读次数:
293
执行计划 Oracle执行计划的相关概念: Rowid:系统给oracle数据的每行附加的一个伪列,包含数据表名称,数据库id,存储数据库id以及一个流水号等信息,rowid在行的生命周期内唯一。 Recursive sql:为了执行用户语句,系统附加执行的额外操作语句,譬如对数据字典的维护等。 R ...
分类:
其他好文 时间:
2017-05-09 00:43:41
阅读次数:
196
在一些系统中,经理要生成单据号,为了不使多台客户端生成的单据号重复,一般要在服务端生成这种流水号,本文是在数据库中生成流水号,并且可以生成多种类型的单据号(比如销售单据号,盘点单据号,进货单据号等),利用数据库锁的原理,先看一下SQL语句:CREATEPROC[dbo].[get..
分类:
数据库 时间:
2017-05-02 10:08:45
阅读次数:
334
数据表示时间 长度(字节) 数据类型 描述及要求平台登入时间 6 BYTE[6] (每个字节分别代表:年、月、日、时、分、秒)登入流水号 2 WORD 每登入一次,登入流水号自动加1平台用户名 12 STRING 平台登入用户名平台密码 20 STRING 平台登入密码加密规则 1 BYTE 0x0 ...
分类:
其他好文 时间:
2017-02-08 22:59:29
阅读次数:
261
最近在做oracle相关的项目,刚接触oracle,与sqlserver语法上还是有区别的 sqlserver : 示例:FX+当前年月日+00001 如下图流水号实力所示 原理: 首先 'FX'是固定的,获取当前年月日方法在sqlserver中分别是: 1.年:YEAR(GETDATE()) 2. ...
分类:
数据库 时间:
2017-01-18 08:47:56
阅读次数:
260
需求:生成交易流水号,每次新增一条记录时都自动加1,且流水号形式为000000001形式的10位数字。 思路:利用序列可以生成自增的流水号,只需要在前面添加N个0即可,同时,由于数字的长度一定,因此可以组合使用序列和lpad()函数满足此需求 代码如下: 补充: lpad函数是Oracle数据库函数 ...
分类:
数据库 时间:
2016-12-30 02:24:24
阅读次数:
232
执行计划 Oracle执行计划的相关概念: Rowid:系统给oracle数据的每行附加的一个伪列,包含数据表名称,数据库id,存储数据库id以及一个流水号等信息,rowid在行的生命周期内唯一。 Recursive sql:为了执行用户语句,系统附加执行的额外操作语句,譬如对数据字典的维护等。 R ...
分类:
其他好文 时间:
2016-12-27 23:24:08
阅读次数:
230
序列是oracle中较为重要的概念事务对于ddl是不起作用的查询,更新,数据表,约束这些个概念要掌握。在许多数据库之中都会存在一种数据类型--自动增长列,它能够创建流水号12c之前并没有提供这样一个自动增长的列,如果想要使用自动增长的列可以用序列来完成。序列属于数据库对象的创建过程,属于ddl的分类 ...
分类:
数据库 时间:
2016-12-23 01:21:07
阅读次数:
209
header("Content-type:application/vnd.ms-excel");
$filename=‘LBTX‘.time();
header("Content-Disposition:p_w_upload;filename=$filename.xls");
echo‘编号‘.chr(9).‘流水号‘.chr(9).‘用户名‘.chr(9).‘手机号‘.chr(9).‘openid‘.chr(9).‘可提余额‘.chr(9).‘提现金额‘.chr(9)...
分类:
其他好文 时间:
2016-12-16 23:43:07
阅读次数:
420