gpt4 book ai didi

java - 如何在左侧填充连字符: Oracle

转载 作者:行者123 更新时间:2023-12-01 12:58:46 25 4
gpt4 key购买 nike

我在数据库中有现有记录,字段描述为

aa_desc NOT NULL VARCHAR2(8) 

我已有此字段的记录,现在我必须在现有记录中添加 -(连字符)

由于它被限制为八个字符,我必须仅用现有字符填充剩余的字符。

例如:如果现有值是 aaa,则需要像 -----aaa 一样进行填充。

我该怎么做。

技术环境:

DB : Oracle

Development : java

最佳答案

您应该使用 Oracle 的 LPAD 函数。它将必要的字符添加到字符串的左侧以构成指定的长度。所以在您的情况下,它应该是:

LPAD(aa_desc, 8, '-')

http://docs.oracle.com/cd/E11882_01/server.112/e26088/functions095.htm#SQLRF00663

关于java - 如何在左侧填充连字符: Oracle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23674365/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com