• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >oracle > oracle(plsql)生成流水号

oracle(plsql)生成流水号

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了oracle plsql,oracle plsql教程,oracle plsql编程,plsql连接oracle,plsql怎么连接oracle等相关知识,希望本文的分享对您有所帮助

  v_sql := 'SELECT TO_CHAR(SYSDATE,''YYYYMMDD'') FROM DUAL';
  EXECUTE IMMEDIATE v_sql INTO v_date_no;

  v_old_num := to_number(substr(v_old_no, 12, 3));
  v_new_num := lpad(to_char(v_old_num+1), 3, '0');

  IF v_old_no IS NULL OR substr(v_old_no, 3, 8) <> v_date_no THEN
    v_new_no := v_prefix || v_date_no || '-' || '001';
  ELSE
    v_new_no := v_prefix || v_date_no || '-' || v_new_num;
  END IF;

  RETURN v_new_no;
EXCEPTION
  WHEN OTHERS THEN
    dbms_output.put_line(SQLERRM);
END fn_no_make;
</div>

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Oracle教程之pl/sql简介
  • Oracle 用户密码有效期的sql语句
  • oracle(plsql)生成流水号
  • Oracle中PL/SQL中if语句的写法介绍
  • oracle 发送邮件 实现方法
  • Oracle使用PL/SQL操作COM对象

相关文章

  • 2017-05-11Oracle 正则表达式实例详解
  • 2017-05-11CentOS 6.4下安装Oracle 11gR2详细步骤(多图)
  • 2017-05-11解决plsql连接失败,弹出空白提示框的方法详解
  • 2017-05-11Oralce数据导入出现(SYSTEM.PROC_AUDIT)问题处理方法
  • 2017-05-11Oracle 11g简体中文版安装图文教程
  • 2017-05-11Oracle数据库的备份与恢复
  • 2017-05-11oracle中误删除表后恢复语句(FLASHBACK)
  • 2017-05-11DBA_Oracle Startup / Shutdown启动和关闭过程详解(概念)(对数据库进行各种维护操作)
  • 2017-05-11CentOS 6.3下安装部署Oracle服务器图文教程
  • 2017-05-11基于oracle中锁的深入理解

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • Oracle导入导出
    • oracle 数据库隔离级别学习
    • oracle跨库查询dblink的用法实例详解
    • oracle 下WITH CHECK OPTION用法
    • oracle中动态SQL使用详细介绍
    • oracle的导入导出注意事项及心得分享
    • 在Oracle数据库中同时更新两张表的简单方法
    • Oracle对字段的增删改方法分享
    • oracle用户权限、角色管理详解
    • Oracle 11g安装错误提示未找到wfmlrsvcapp.ear的解决方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有