本文簡單介紹下:如何在psql命令傳各種類型的變量;然后通過shell腳本來調用;其實本意是需要通過字符串拼接的方式。
一、數字類型
\set id random(1,1000) select * from table_name where id = :id;
二、 字符串類型
字符串類型需要用''來引用;所以需要轉換下
\set taskid to_char(now(),'''YYYYMMDD''') call "adsas"."P_TRAN_GAME_ANDROID_DATA"(:taskid);
--未完待續