use*_*651 3 sql-server ms-access
我有一些代码可以CDbl在 Access 中转换数据,但我正在用 SQL 重写它,但不知道用什么来代替它。MS-Access 中的代码如下:
(CASE
WHEN EMP_TNG_RL_CD = 'ST'
THEN [CountOfEMP_TNG_STT_DT] * CDbl([Length])
ELSE 0
END) AS ST_HOURS_SUM
Run Code Online (Sandbox Code Playgroud)
在 SQL Server 中,您可以使用:
CASE
WHEN EMP_TNG_RL_CD = 'ST'
THEN [CountOfEMP_TNG_STT_DT] * cast([Length] as float)
ELSE 0
END AS ST_HOURS_SUM
Run Code Online (Sandbox Code Playgroud)
查看SQL Server中的数据类型列表
| 归档时间: |
|
| 查看次数: |
3776 次 |
| 最近记录: |