EXCEL中的SQL源的再编辑

EXCEL在提取SQL查询,并建立参数后,变成了一个很方便操作的工具。

但用了一阵,发现查询的SQL需要调整,回到EXCEL去找,只能在Query里找到被整成一行的查询语句,好像这玩意叫M语言:

https://docs.microsoft.com/en-us/powerquery-m/quick-tour-of-the-power-query-m-formula-language

但用惯了SQL的我在写了小两百行的SQL变成1行M语言后,想修改一下可是一脸崩溃的。

而且M语言把换行替换成了#(lf),缩进替换成了#(tab),等下,我可以替换回去啊,可怎么换回换行和缩进呢

我想起了Word……

于是,新建Word文档,把那段被转换成M语言的查询粘出来,#(lf)替换为^l,#(tab)替换为^t,再把查询以外的M语言句式删掉,什么Let啊 in啊全都去掉,只保留Query=" *** "里面的部分,复制出来,往SSMS里一粘,完美。

我的啰嗦的要命的SQL又恢复原样,可以让我继续啰嗦了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值