【发布时间】:2021-06-15 08:39:17
【问题描述】:
我有几个 .sql 文件包含标记为“/* */”的 cmets 注释可以在同一行开始和结束,但大多是多行注释。
[更新]示例:
/*=======WHATEVER=======*/
SELECT * FROM TABLE
WHERE
/* PERIOD_DTE IN
(SELECT MAX(PERIOD_DTE)
FROM TABLE WHERE PERIOD_DTE < '1900-01-01')
AND FIELD1 = 100
AND FIELD2 IS NULL
*/
FIELD3 IS NULL
是否可以使用 sed 函数将这种注释替换为空字符串?
【问题讨论】:
-
我不知道 SQL,所以您能否更新问题中的示例以显示任何单行 cmets 在您的用例中的外观?谢谢
-
当然 :) 示例已更新。