主頁 > 知識(shí)庫 > pgsql 變量賦值方法及注意事項(xiàng)

pgsql 變量賦值方法及注意事項(xiàng)

熱門標(biāo)簽:天津開發(fā)區(qū)地圖標(biāo)注app 地圖標(biāo)注要花多少錢 電話機(jī)器人怎么換人工座席 濟(jì)南外呼網(wǎng)絡(luò)電話線路 廣州電銷機(jī)器人公司招聘 電銷機(jī)器人能補(bǔ)救房產(chǎn)中介嗎 400電話申請(qǐng)客服 江蘇400電話辦理官方 移動(dòng)外呼系統(tǒng)模擬題

1、網(wǎng)上一般說的方法如下:

:=,賦值,比如user_id := 20;

select into 賦值,比如

SELECT INTO myrec * FROM emp WHERE empname = myname

2、我今天介紹的是一個(gè)更通用更實(shí)用的賦值方法

select ...into ...

使用示例:

一個(gè)變量,select 30 into user_id;

多個(gè)變量,select 20,30,50 into a,b.c;

3、在存儲(chǔ)函數(shù)中(即存儲(chǔ)過程中)還有Into也很常用。

比如,拼接字符中時(shí),直接into即可。

select 'update student set remark ='''|| now() ||''' where student.id = '|| $1 into sql_str_run ;
execute sql_str_run;

補(bǔ)充:postgresql 賦值注意

在函數(shù)里面賦值需要注意以下

定義變量是在begin前

變量賦值時(shí)使用 :=

select 中賦值使用into

如下:

create or replace...
return i int
declare
value int;
begin
value:=100;
select id into value from table_name
end

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • PGSQL 實(shí)現(xiàn)查詢今天,昨天的數(shù)據(jù),一個(gè)月之內(nèi)的數(shù)據(jù)
  • pgsql 實(shí)現(xiàn)分頁查詢方式
  • Postgresql 存儲(chǔ)過程(plpgsql)兩層for循環(huán)的操作
  • pgsql之create user與create role的區(qū)別介紹
  • pgsql之pg_stat_replication的使用詳解
  • pgsql 如何刪除仍有活動(dòng)鏈接的數(shù)據(jù)庫
  • pgsql 解決包含有單引號(hào)的字符串操作

標(biāo)簽:榆林 辛集 濮陽 海西 寶雞 杭州 昭通 溫州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《pgsql 變量賦值方法及注意事項(xiàng)》,本文關(guān)鍵詞  pgsql,變量,賦值,方法,及,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《pgsql 變量賦值方法及注意事項(xiàng)》相關(guān)的同類信息!
  • 本頁收集關(guān)于pgsql 變量賦值方法及注意事項(xiàng)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章