排序
使用VIM宏(macro)完成批量操作
先看以下兩個(gè)場(chǎng)景,批量注釋多行代碼及縮進(jìn)多行代碼。這兩個(gè)場(chǎng)景是我們?nèi)粘i_(kāi)發(fā)中經(jīng)常遇到的。如果是使用ide的話,批量注釋多行代碼只要選定這些行后,然后使用ctrl+/即可。縮進(jìn)的話,也是選定...
SQL效率提升之一些SQL編寫(xiě)建議并有效利用索引
如何編寫(xiě)SQL語(yǔ)句也是影響索引性能的一個(gè)重要方面,下面有幾點(diǎn)需要特別留意 1.日期屬性列,不會(huì)因?yàn)橛蟹置氩顒e而減慢查詢速度 2. 使用LIKE比較進(jìn)行查詢時(shí),如果模式以特定字符串如“abc%”開(kāi)頭,...
mysql中向表中某字段追加字符串的方法
mysql中向表中某字段追加字符串的方法 Update `表名` SET title = CONCAT(title,'MV') where articleid=3487 and title not like '%v'
sql 語(yǔ)句中的 NULL值
sql 語(yǔ)句中的 NULL值 ,需要的朋友可以看看。 今天寫(xiě)了這樣的代碼 代碼如下: DECLARE @atr NVARCHAR(20) SET @atr = NULL IF(@atr = NULL) BEGIN PRINT 1 END 原本是想打印出1的。但是沒(méi)有。 把...
sql 時(shí)間函數(shù) 整理的比較全了
sql 時(shí)間函數(shù),需要的朋友可以參考下。 1. 當(dāng)前系統(tǒng)日期、時(shí)間 select getdate() 2. dateadd 在向指定日期加上一段時(shí)間的基礎(chǔ)上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day...
用sql獲取某字符串中的數(shù)字部分的語(yǔ)句
此方法可以解決查詢某字段中數(shù)字部分為固定值的記錄,字母部分為定值類(lèi)似 代碼如下: create function dbo.F_Get_No ( @No varchar(100) ) RETURNS bigint AS BEGIN WHILE PATINDEX('%[^0-9]%',@...
win10如何修改默認(rèn)字體為楷體
首先按住鍵盤(pán)上的windows圖標(biāo)鍵加上r鍵。打開(kāi)運(yùn)行窗口之后,我們?cè)诖翱谥休斎朊顁egedit,輸入完成之后點(diǎn)擊確定按鈕。 在打開(kāi)的注冊(cè)表編輯器窗口中找到fonts文件夾點(diǎn)擊打開(kāi) 然后我們?cè)谟覀?cè)的界...
Windows PowerShell 是什么意思
Windows PowerShell 是什么意思 Windows PowerShell 是一種命令行外殼程序和腳本環(huán)境,使命令行用戶和腳本編寫(xiě)者可以利用 .NET Framework的強(qiáng)大功能。 它引入了許多非常有用的新概念,從而進(jìn)一...
數(shù)據(jù)庫(kù) 日期加減處理
對(duì)于日期指定部分的加減,使用DATEADD函數(shù)就可以輕松實(shí)現(xiàn)。 在實(shí)際的處理中,還有一種比較另類(lèi)的日期加減處理,就是在指定的日期中,加上(或者減去)多個(gè)日期部分,比如將2005年3月11日,加上1...
在sp_executesql中使用like字句的方法
在sp_executesql中可以執(zhí)行參數(shù)化的sql,但是如果sql中有l(wèi)ike,那么一般都要拼字符串,下面的例子把兩者結(jié)合了起來(lái),既有拼sql的靈活性,又有參數(shù)化sql的優(yōu)點(diǎn)。 declare @LikeSql nvarchar(32);...
批處理 動(dòng)態(tài)sql
批處理 動(dòng)態(tài)sql 1. DECLARE TYPE ref_cursor_type IS ref CURSOR; v_mycursor ref_cursor_type; TYPE id_list IS TABLE OF integer; TYPE name_list IS TABLE OF varchar2(30); v_tabid id_lis...