【发布时间】:2012-09-24 07:28:52
【问题描述】:
在一个 MS Access 2007 项目中,我有一个包含以下记录源的报告:
SELECT SomeTable.SomeCol FROM SomeTable;
SomeCol应该为 1、2、3、6 或 9 位数字。
让我们先来看看 3、6 和 9。说它是123 - 这应该保持为123。如果是123456,则应改为123.456。如果是123456789,则应更改为123.456.789。如果是1,或65,则应分别改为001和065。
如何修改我的SELECT 以执行这些更改?如果长度不是 1、2、3、6 或 9,则字符串应保持不变。
谢谢!
【问题讨论】:
-
你的
SomeCol是什么数据类型 -
@RowlandShaw 这是文本 - 我知道,我知道。它应该是一个数字。不幸的是,这是我无法控制的。
标签: sql ms-access ms-access-2007