發表文章

目前顯示的是 10月, 2017的文章

關於Sql ~ 波浪字元

今天同事問EntityFramework在StartWith,Contain等方法所產生的SQL在結尾會有ESCAPE '~'  例: SELECT * FROM T WHERE Title LIKE 'foo%' ESCAPE '~' 查了相關文章後,只知ESCAPE是用來查詢資料內有含 萬用字元 ,例:  %_[]^ 等,但沒有關於" ~ "是要作什麼用的。 後來經測試,才知道" ~" 是代表所有的萬用字元, 意思為本來你可能要使用ESCAPE ' %_[^'  來查 有這些符號的 資料,而只要用 ESCAPE '~ ' 即可 SELECT * FROM T WHERE Title LIKE 'foo%' ESCAPE '%_[]^' 等同 SELECT * FROM T WHERE Title LIKE 'foo%' ESCAPE '~'

Jenkins-參數化建置控制子流程

圖片
CI上有一組建置工作如下: 在日常的建置工作,只要01-Web建置完就會觸發02-Database及03-WebTest 需求 在建置完01-Web後,要控制是否建置另外兩項工作,如下四條建置線: 01-Web --> 02-Database -->03-WebTest (default) 01-Web --> 02-Database 01-Web --> 03-WebTest 01-Web