为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8
【操作系统】:麒麟v10
【CPU】:
【问题描述】*:用shell脚本如何定时drop表
请问有没有外部的命令行工具可以直接清理表或表数据?
export DM_HOME=/home/dmdba/dmdbms
export PATH=$PATH:$DM_HOME/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$DM_HOME/bin
/dm8/bin/disql -s username/passwd:port << EOF
delete from table_name where xxxx;
exit;
EOF
清空表数据建议用truncate
#!/bin/bash
/dm8/bin/disql -s username/passwd:port << EOF
delete from table_name where xxxx;
exit;
EOF