原创 1304 - PROCEDURE _Navicat_Temp_Stored_Proc
修改存儲過程時報錯 解決辦法: DROP PROCEDURE _Navicat_Temp_Stored_Proc 原因是PROCEDURE _Navicat_Temp_Stored_Proc已存在
原创 The user specified as a definer ('root'@'%') does not exist
是權限問題,授權 給 root 所有sql 權限 8.0以下的MySQL數據庫可以這麼寫 grant all privileges on *.* to root@"%" identified by "."; flush privil
原创 微信小程序wx.getLocation 位置精確定位 wgs84轉百度座標系
wx.getLocation({ type: 'wgs84', //wgs84 success: (res) => { var lat = res.
原创 webservers 調用時報錯401
// 創建WebService客戶端代理工廠 JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean(); // 判斷是否拋出異常
原创 error code 1267 Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8_unicode_ci,IM...
今天搭了個項目的測試環境 結果同樣的數據庫 同樣的代碼app端登錄都報錯 最後知道在控制檯看見(utf8_general_ci,IMPLICIT) and (utf8_unicode_ci,IMPLICIT) 發現項目的編碼和數據庫
原创 left join主表中的數據一條變兩條
select s1.*, s2.*, n.id as nid from sec_leave as s1 LEFT JOIN sec_employee as s2 on s1.empid = s2.id LEFT JOIN sec_not
原创 mysql 查詢的內容時間出錯,及解決辦法
仔細對照測試數據(根據ID)可以發現數據不是多了而是時間不對 仔細一查看原來項目設置的時區有問題 但我又不能改時區,於是改了下查詢語句 DATE_FORMAT(bgsj,'%Y-%m-%d %H:%i:%s') 給時間加個轉換就沒問
原创 MySQL 存儲過程執行結果與非存儲過程執行的結果不一樣
代碼:存儲過程中 set id_pds =(select count(s.user_id) from sys_user_role as s where s.user_id=user_id_bl and s.role_id=bl_jue
原创 mysql 中CONCAT(a,b) 拼接值爲空
SET CheckMessage = CONCAT(CheckMessage,'請填寫正確的手機號'); select CheckMessage; 輸出爲null 深入瞭解過後發現CONCAT(a,b)中有一個值爲null時 CONCA
原创 mysql帶條件的字符串拼接,多行數據合併一行顯示,取前幾位
我原來通過group by 進行分組然後利用GROUP_CONCAT GROUP_CONCAT(s3.name) 獲取到了一串人名 現在要判斷如果裏面的人多餘三個就只顯示三個人其他用...號顯示,沒有三個人的就只顯示人名 如圖 CON
原创 HTML選擇器(css),jQuery 選擇器
1.jQuery 選擇器 元素選擇器 $("a") 選取 <a> 元素。 $(".a") 選取 所有class=a的元素。 $("#a") 選取 id=a的元素。 屬性選擇器 $("[href]") 選取所有帶有 href 屬性的元素
原创 oracle 存儲過程 實例 循環 給查詢賦值 遊標取值
CREATE OR REPLACE PROCEDURE p_updete_gs is --僅供參考 i_jdid varchar(32); i_ryid varchar(32); cursor cur is --遊標
原创 插入數據時報錯 Procedure execution failed 1062 - Duplicate entry '' for key 'PRIMARY'
Procedure execution failed 1062 - Duplicate entry '1130' for key 'PRIMARY' 翻譯 過程執行失敗 1062 -鍵入“PRIMARY”的重複條目“1130” 意思是我用
原创 SQL的左外連接 右外連接 內連接 全連接
a表 id name b表 id a_id 1 張三 1
原创 mysql獲取當天,昨天,本週,本月,上週,上月的起始時間
-- 今天 SELECT DATE_FORMAT(NOW(),'%Y-%m-%d 00:00:00') AS '今天開始'; SELECT DATE_FORMAT(NOW(),'%Y-%m-%d 23:59:59') AS '今天結束';