欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

pgsql 變量賦值方法及注意事項

 更新時間:2021年01月27日 15:04:00   作者:Luokunlun  
這篇文章主要介紹了pgsql 變量賦值方法及注意事項,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

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

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

select into 賦值,比如

SELECT INTO myrec * FROM emp WHERE empname = myname

2、我今天介紹的是一個更通用更實用的賦值方法

select ...into ...

使用示例:

一個變量,select 30 into user_id;

多個變量,select 20,30,50 into a,b.c;

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

比如,拼接字符中時,直接into即可。

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

補充:postgresql 賦值注意

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

定義變量是在begin前

變量賦值時使用 :=

select 中賦值使用into

如下:

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

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

相關(guān)文章

  • PGSQL查詢最近N天的數(shù)據(jù)及SQL語句實現(xiàn)替換字段內(nèi)容

    PGSQL查詢最近N天的數(shù)據(jù)及SQL語句實現(xiàn)替換字段內(nèi)容

    PostgreSQL提供了WITH語句,允許你構(gòu)造用于查詢的輔助語句,下面這篇文章主要給大家介紹了關(guān)于PGSQL查詢最近N天的數(shù)據(jù)及SQL語句實現(xiàn)替換字段內(nèi)容的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-03-03
  • PostgreSQL運維案例之遞歸查詢死循環(huán)解決方案

    PostgreSQL運維案例之遞歸查詢死循環(huán)解決方案

    PostgreSQL提供的遞歸語法是很棒的,例如可用來解決樹形查詢的問題,解決Oracle用戶connect by的語法兼容性,下面這篇文章主要給大家介紹了關(guān)于PostgreSQL運維案例之遞歸查詢死循環(huán)解決方案的相關(guān)資料,需要的朋友可以參考下
    2024-02-02
  • Postgresql 檢查數(shù)據(jù)庫主從復(fù)制進(jìn)度的操作

    Postgresql 檢查數(shù)據(jù)庫主從復(fù)制進(jìn)度的操作

    這篇文章主要介紹了Postgresql 檢查數(shù)據(jù)庫主從復(fù)制進(jìn)度的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • postgresql varchar字段regexp_replace正則替換操作

    postgresql varchar字段regexp_replace正則替換操作

    這篇文章主要介紹了postgresql varchar字段regexp_replace正則替換操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • 使用docker compose啟動postgresql的示例代碼

    使用docker compose啟動postgresql的示例代碼

    要在啟動 PostgreSQL 容器時執(zhí)行特定的初始化文件,可以使用 Docker 的 docker-entrypoint-initdb.d 目錄,這個目錄下的 SQL 文件會在容器啟動時被自動執(zhí)行,下面是如何修改 Docker Compose 配置文件,以便在啟動時執(zhí)行初始化 SQL 腳本,需要的朋友可以參考下
    2024-10-10
  • PostgreSql新手必學(xué)入門命令小結(jié)

    PostgreSql新手必學(xué)入門命令小結(jié)

    這篇文章主要介紹了PostgreSql新手必學(xué)入門命令小結(jié),本文講解了命令行登錄數(shù)據(jù)庫、查看幫助、常用命令等內(nèi)容,需要的朋友可以參考下
    2015-02-02
  • postgresql 利用fdw來實現(xiàn)不同數(shù)據(jù)庫之間數(shù)據(jù)互通(推薦)

    postgresql 利用fdw來實現(xiàn)不同數(shù)據(jù)庫之間數(shù)據(jù)互通(推薦)

    這篇文章主要介紹了postgresql 利用fdw來實現(xiàn)不同數(shù)據(jù)庫之間數(shù)據(jù)互通,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-02-02
  • 在PostgreSQL中設(shè)置表中某列值自增或循環(huán)方式

    在PostgreSQL中設(shè)置表中某列值自增或循環(huán)方式

    這篇文章主要介紹了在PostgreSQL中設(shè)置表中某列值自增或循環(huán)方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • postgresql如何兼容MySQL if函數(shù)

    postgresql如何兼容MySQL if函數(shù)

    這篇文章主要介紹了postgresql如何兼容MySQL if函數(shù)問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • PostgreSQL時間相差天數(shù)代碼實例

    PostgreSQL時間相差天數(shù)代碼實例

    PostgreSQL是一款簡介而又性能強(qiáng)大的數(shù)據(jù)庫應(yīng)用程序,其在日期時間數(shù)據(jù)方面所支持的功能也都非常給力,這篇文章主要給大家介紹了關(guān)于PostgreSQL時間相差天數(shù)的相關(guān)資料,需要的朋友可以參考下
    2023-11-11

最新評論