爬坑 自用記錄

2021-08-16 19:12:19 字數 866 閱讀 4362

mysql爬坑:

在儲存過程中,想在concat中使用select into,into後的變數要只用帶@符號的,參考如下

begin 

declare totalcountsql varchar(500);

set @totalcountsql= 'select count(1) into totalrecord from t_zhangdan;';

prepare stmtc from @totalcountsql;

execute stmtc;

deallocate prepare stmtc;

select @totalrecord;

error code: 1327. undeclared variable: totalrecord

將上面的改一下就行了:

set @totalcountsql= concat('select count(1) into @totalrecord1 from ' ,tablename);#總記錄數語句

prepare stmtc from @totalcountsql;

execute stmtc;

set totalrecord = @totalrecord1;

deallocate prepare stmtc;

或者: set @totalcountsql= concat('select username from ' ,tablename);#總記錄數語句

prepare stmtc from @totalcountsql;

execute stmtc;

set totalrecord = found_rows();

SpringBoot爬坑記錄

transactional事務回滾 方法上增加註解 transactional rollbackon exception.class public void example catch exception e 配置類序列化失敗 問題描述 將配置類使用 jackson 序列化時,出現序列化異常spri...

QT爬坑記錄

2020 8 28 二 編譯提示 error undefined reference to xx 看看建構函式是否為私有,如果為私有,格式為 類名 三 qt編譯出來的exe並不能直接使用 配置了環境變數除外 一般會缺少依賴的dll。解決方案 1 在開始選單下找到對應的qt for desktop 使...

搭建fastDFS爬坑記錄 四

一 將 fastdfs nginx module v1.16.tar.gz 傳 至 fastdfs 的 storage 服 務 器 的 二 將 fastdfs nginx module src 下的 mod fastdfs.conf 拷貝至 etc fdfs 下 三 建立 nginx client ...