psql如何傳各種變量


  本文簡單介紹下:如何在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);

--未完待續


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM