SQL - 转换为数字&从文本字段中删除前导零

时间:2017-03-22 20:30:05

标签: sql ms-access

背景

Sales有一个文本字段(尽管没有任何字母数字值)CustomerID(例如“0010203”)

目的

  • CustomerID转换为数值
  • Customer ID
  • 中删除前导零

示例代码

SELECT
Val(Sales.CustomerID) as "Customer ID",
Sales.Revenue as "Revenue"
FROM Sales

输出

  

“0”

问题

  1. 使用Val()时,为什么不将CustomerID转换为数字(请参阅:Microsoft Documentation
  2. 如果字段被转换为一个值(即“0”,参见:“output”),那么为什么整个值都不被转换?

0 个答案:

没有答案