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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章