MySQL儲存過程時間格式轉換

2021-09-25 17:24:06 字數 498 閱讀 8744

儲存過程:

時間格式轉換

時間格式專時間戳:createtime2 = unix_timestamp(createtime1);

時間戳轉時間格式:from_unixtime(invest_time,'%y年%m月%d');

後退3分鐘時間 :set min_time = date_sub(createtime1,interval '3' minute); 

字串拼接:content1 = concat('您的優惠券已經使用,金額為:',coupon_price);

獲取剛剛插入到上面的idselect @id = scope_identity(); #返回插入到標識列中的值

生成uuid作為主鍵id :set @id1 = replace(uuid(),'-','');    #生成uuid作為主鍵id 

生成uuid:

select replace(uuid(),'-','') as id;

mysql儲存過程格式 mysql儲存過程的寫法

可以使用 create procedure 語句建立儲存過程。資料庫儲存過程語法格式如下 create procedure 過程名 in out inout 引數名 資料型別 in out inout 引數名 資料型別 特性 過程體 delimiter create procedure myproc...

Mysql儲存過程 行列轉換

在網上找了些資料,自己動手寫了個行列轉換的儲存過程。下面片段為表結構 create table changeprice id bigint 20 not null auto increment,sid bigint 20 not null,datecreated date not null defa...

mysql 儲存過程 格式化 Mysql 儲存過程

可能存在中文的標點符號 儲存過程 含義 一組預先編譯好的sql語句的集合,理解成批處理語句 好處 1 提高 的重用性 2 簡化操作 3 減少了編譯次數並且減少了和資料庫連線的次數,提高了效率 一 建立語法 create procedure 儲存過程名稱 引數列表 begin 儲存過程體 一組合法的s...