我正在处理一个从 SQLServer 数据库读取数据以生成提取文件的 SQL 查询。要求之一是删除某些字段中的前导零(如果存在)以及后缀和第一个非零或有效数字之间的零。所以,举个例子,
SQL中有没有办法轻松删除那些0?
提前致谢:)
我已经尝试了这些线程中提出的一些解决方案:
是的,您可以将“0”替换为“”
Select Replace('00000123', '0', '') Select Replace('AA000345', '0', '')