我会提前警告你,这个问题的界限很愚蠢,但我仍然在问。有没有办法在所有字段中替换字符或字符串而不写入每个字段?
我的问题的动力是从查询结果和一些包含逗号的字段中创建一个csv。很明显,csv并不知道更好,只是在非现场专栏中有一些散场球员来高兴我的好心情。
我知道我可以写
Replace(FieldName, OldChar, NewChar)
每个字段,但我更好奇比什么,如果有一个快捷键来代替它们都在查询输出。
基本上就是我正在寻找(逻辑)是:
Replace(AllFields, OldChar, NewChar)
我不知道所有的SQL招数(或其中许多),所以我想也许SO社区可能能够启发我......或者叫我疯了。
你有没有考虑使用不同的字段分隔符为“CSV”文件:这是我喜欢的方式(这里假设你想管来代替逗号,您认为合适的改变这一点)?例如,如果你使用pipe(|),那么它可能不会干扰任何字段。大多数导入数据的应用程序让您选择字段分隔符。 –
@GordonLinoff因为太容易了,所以总是有意义的。 =)就像我说的,这比满足我的好奇心更重要。 – Yatrix