如何使用批处理文件将百分比(%)符号写入文本?

时间:2014-07-04 06:04:30

标签: batch-file

我想使用批量编程创建1_colecting_table.sql文件。像我这样的批处理脚本

echo select 'DROP ' ^|^|object_type ^|^|' '^|^|object_name^|^|';' from user_objects > sql\1_colecting_table.sql 
echo where object_name NOT LIKE '%613%'; >> sql\1_colecting_table.sql 

result(1_colecting_table.sql)

select 'DROP ' ||object_type ||' '||object_name||' CASCADE CONSTRAINTS PURGE;' from user_objects 
where object_name NOT LIKE '13';

为什么行"...where object_name NOT LIKE '13'..."不喜欢这个"...where object_name NOT LIKE '%613%'..."?如何写%符号?

1 个答案:

答案 0 :(得分:1)

要批量编写百分比符号(到文件或屏幕),您可以执行以下操作:

@echo ^%613^% > SomeTextFile.txt