Pir*_*ian 5 sql t-sql sql-server
假设我们table在以下值中保存Column为String:
Select ValuesT from TableT;
ValuesT
-9.827.08
-9.657.40
-80.000.00
-8.700.00
-8.542.43
-8.403.00
Run Code Online (Sandbox Code Playgroud)
怎么可能只被第一次出现'.'所取代.(点)从字符串?
例如:-9.827.08应该是-9827.08
我试过stuff功能,但这不适用-80.000.00
select stuff( ValuesT ,3,1,'') from TableT
Run Code Online (Sandbox Code Playgroud)
Pரத*_*ீப் 12
使用STUFF功能
找到第一次.使用CHARINDEX并删除它STUFF
SELECT STUFF(valuesT, CHARINDEX('.', valuesT), 1, '')
FROM TableT
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1397 次 |
| 最近记录: |