HQL动态传参与SQL对比

HQL与SQL动态传参方式对比

MYSQL脚本传参

# 设置变量
sed -i "1 i\ set @name='$name';" file.sql
sed -i "1 i\ set @age='$age';" file.sql
sed -i "1 i\ set @db=$db_name;" file.sql

# 执行 SQL 语句
mysql -uroot -proot -hx.x.x.x -P3306 --database dbname --default-character-set=utf8 -e " SQL 语句"

# 清除变量
sed -i "1d" file.sql
sed
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章