`
gongmingwind
  • 浏览: 588275 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

MySql生成订单编号的方法(含格式化字符串-自动补0)

阅读更多
insert into t_trading(trading_code) values(CONCAT('DD',DATE_FORMAT(now(),'%Y%m%d'),LPAD(LAST_INSERT_ID()+1,20,'0')))


说明:
LPAD(LAST_INSERT_ID()+1,20,'0')
此方法使用说明:
LPAD(str,len,padstr)
返回字符串 str, 其左边由字符串padstr 填补到len 字符长度。假如str 的长度大于len, 则返回值被缩短至 len 字符。

mysql> SELECT LPAD('hi',4,'??');

        -> '??hi'

mysql> SELECT LPAD('hi',1,'??');

        -> 'h'


分享到:
评论

相关推荐

    drools从字符串中动态加载规则

    而动态加载规则则是通过将规则文本转化为字符串,再将该字符串转换为Drools能够识别的资源格式(Resource)。 具体步骤如下: 1. **构建规则字符串**:根据实际业务需求,动态生成包含规则定义的字符串。 2. **创建...

    mysql中格式化日期详解

    它接受两个参数,即要格式化的日期或日期时间表达式`date`,以及一个定义输出格式的字符串`format`。`format`参数包含各种占位符,每个代表一种特定的日期或时间元素。例如: - `%a` 表示缩写的星期名,如 'Mon'。 ...

    Sql Server脚本转Delphi语言格式字符串工具

    此外,工具可能还会提供格式化选项,使得生成的Delphi字符串更易读。 2. **Delphi转Sql**:另一方面,当从Delphi字符串恢复Sql Server脚本时,工具需要识别多行字符串,去除Delphi的特定转义,并保持SQL语句的原始...

    详解mysql 获取当前日期及格式化

    在MySQL中,获取和格式化日期是数据库操作中常见的任务,尤其对于数据分析和报表生成至关重要。MySQL提供了多种函数来帮助用户处理日期和时间。这里我们将深入探讨如何利用`NOW()`和`DATE_FORMAT()`这两个主要的函数...

    用PHP查询MYSQL生成动态表单.pdf

    例如使用print函数来输出HTML代码,使用printf函数来格式化字符串等。 8. 使用MYSQL数据库的查询结果 在生成动态表单时,需要使用MYSQL数据库的查询结果来生成表单。MYSQL数据库的查询结果可以使用mysql_fetch_...

    Excel生成MYSQL建表语句

    标题中的“Excel生成MYSQL建表语句”是指利用JAVA编程技术,通过读取预先设计好的Excel模板,自动生成对应的MySQL数据库建表语句的过程。这个过程通常涉及到数据处理、文件读写以及数据库操作等核心技能。 首先,让...

    Mysql字符串处理函数详细介绍、总结

    26. EXPORT_SET(bits, on, off, separator, number_of_bits):根据指定的位集生成字符串,其中on和off对应比特值为1和0时的字符,separator为分隔符。 这些函数在数据库查询和数据处理中发挥着关键作用,可以帮助...

    mysql中格式化数字详解

    在MySQL数据库中,格式化数字是一项重要的任务,特别是在数据展示和报表生成时。本文将深入讲解MySQL中的两种主要数字格式化方法:`FORMAT`函数以及`RPAD`和`LPAD`函数,它们用于给数字添加指定的位数和填充字符。 ...

    MySQL产生随机数并连接字符串的方法示例

    在MySQL中,生成随机数和连接字符串是常见的需求,特别是在数据填充、测试或者创建动态内容时。本篇文章将深入探讨如何使用MySQL内置的函数来实现这些功能。 首先,我们来看如何生成随机数。MySQL提供了`RAND()`...

    java读取excl文件内容进行mysql自动创建表

    在构建SQL语句时,可以使用Java字符串拼接或StringBuilder类来动态生成CREATE TABLE语句。确保包含所有字段,并正确设置每个字段的数据类型。如果Excel文件中有主键信息,别忘了在SQL语句中指定主键约束。 最后,...

    sqlserver、mysql获取连接字符串步骤

    MySQL Workbench是一款强大的图形化工具,可以直接从中获取连接字符串。在“连接”部分填写服务器信息,如主机名、端口、用户名、密码和数据库,然后点击“测试连接”。连接成功后,可以在“连接详情”中查看连接...

    用Python将mysql数据导出成json的方法

    标题中的“用Python将mysql数据导出成json的方法”指的是使用Python编程语言,结合相关库,将MySQL数据库中的数据转换并保存为JSON格式的文件。这个过程通常在数据分析、数据迁移或者API接口开发等场景中非常有用。...

    MySQL常用函数大全

    ### MySQL常用函数详解 ...以上总结涵盖了MySQL中常用的数学、组合、聚合、字符串以及日期时间函数。这些函数广泛应用于各种场景,例如数据处理、报表生成等。熟练掌握这些函数有助于提高SQL查询效率及结果准确性。

    mysql常用函数.docx

    本文将详细介绍MySQL中的常用函数,分为数学函数、聚合函数、字符串函数和日期与时间函数四大类。 1. 数学函数: - ABS(x):计算并返回x的绝对值。 - BIN(x):将十进制数x转换为二进制字符串。 - CEILING(x):...

    MySQL常用函数.pdf

    MySQL支持多种数据类型,包括数值、日期和时间、字符串等。在数据库的使用中,函数是一个非常重要的概念,可以对数据进行加工、计算和格式化处理。MySQL提供了丰富的函数,包括数学函数、字符串函数、日期时间函数等...

    .net实体类自动生成工具

    5. **生成代码格式化**:生成的代码格式整齐,便于阅读和维护。 6. **附加功能**:可能包含如生成数据库操作接口、事务处理等附加功能,提高开发效率。 在提供的压缩包文件中,我们可以看到以下几个关键组件: - ...

    玩转模板--自动代码生成工程

    只一句代码就可以将一个字符串写入一个文件,如果我们自己写的话,得这样 打开一个文件,判断是否存在,判断编码类型,写入方式是追加还是覆盖,接着创建流,写入流,关闭流等等没有十几,二十行代码根本搞不定,还不一定见...

    mysql-random-data-generator:这是最简单MySQL随机测试数据生成器工具。 加载过程并执行以自动检测列类型并加载数据

    2. **数据生成**:工具提供了一系列内置的随机数据生成策略,包括但不限于整数、浮点数、字符串、日期和时间等。这些数据是根据所选列的数据类型随机生成的,确保了数据的多样性。 3. **过程与脚本**:该工具可能...

Global site tag (gtag.js) - Google Analytics