如何在MS Access中将字段更改为SSN格式(###-##-#####)?

时间:2018-12-12 05:14:46

标签: sql vba ms-access

我知道如何编辑字段以删除破折号,但是我该如何处理具有9个数字的文本字段并对其进行处理,使其遵循标准SSN格式?打开VBA或查询(SQL)方法。预先谢谢你!

1 个答案:

答案 0 :(得分:2)

Format(expression[, format[, firstdayofweek[, firstweekofyear]]])功能,可以按所需格式显示9个符号

?format("123456789","@@@-@@-@@@@")
123-45-6789

如果您决定更改存储的值,则可以使用像这样的SQL查询

UPDATE [tblTable] SET [ssn] = format([ssn],"@@@-@@-@@@@")