SQL Server 去除字段中的前导 0
- 第一种方法就是将字段转换成int,大概就是Convert(int,xxx)
- 备注一下,今早上凌晨3点45分,经理给我打电话,说服务器上挂了。就是因为客户那边同步数据,结果那字段竟然来了个“STOC”,FUCK !!!
- 第二种方法就是截取
SELECT SUBSTRING(po.GoodsRecipient,(PATINDEX('%[^0]%',PO.GoodsRecipient)),LEN(po.GoodsRecipient)), po.GoodsRecipient FROM dbo.ProductionOrder AS po WHERE po.GoodsRecipient IS NOT NULL