如何在Adobe ColdFusion报表构建器中修改代码以仅显示SSN的后四位?

时间:2019-03-25 18:11:49

标签: mysql coldfusion coldfusionbuilder

我有一个报告,显示了SSN的前四位数字。但是,我需要修改报告以显示最后四个。我尝试过的一切似乎都无法给我正确的结果。我在报告中得到一个错误或空值。

ToString(Chr(45)  &  right(query.ssn1, 4))

我希望输出为:

Donald Duck SSN(123456789);我需要的输出是(6789)。

没有破折号。

1 个答案:

答案 0 :(得分:-1)

基于上面的评论,我假设虽然SSN1列可能存储了所有9位数字,但获取数据的查询可能已经具有 SQL中的LEFT(SSN1,4)。这也将解释为什么使用right(query.SSN1,6)返回错误-您不能从4个字符长的字符串中选择6个字符!

请重新访问页面上的SQL,并确保它实际上返回9个字符。