工作中常用的數據庫的中技巧或函數

我在工作中經常用到關於數據庫的一些知識————

Sql Server中的模糊查詢 ----charindex(subString,String)

PgSql中的模糊查詢 

 ----strpos(String,subString)

 ----position(substring in string)


Sql Server判斷字段的空值 WHERE COLUMN_NAME IS NULL(IS NOT NULL)

*****ISNULL(COLUMN_NAME, 'Default Value')

——Sql Server 的IS NOT NULL是可以查出空值,過濾null值

——Sql Server 的IS  NULL是可以查出null值,過濾空值

PgSql 判斷字段的空值 WHERE COLUMN_NAME IS NULL(IS NOT NULL)

——PgSql的IS NOT NULL是可以查出null值,過濾空值

——PgSql的IS NULL是可以查出空值,過濾null值


PgSql 獲取當前時間的前一個月

---select now() - interval '1 month'

Sql Server 獲取當前時間的前一個月

---select DATEADD(mm,-1,getdate())


PgSql 修改字段長度

---ALTER TABLE <表名> ALTER COLUMN <z字段名> TYPE varchar(4000);


PgSql轉時間格式

--to_char('字段名',‘yyyy-MM-dd’)

Sql Server 

--convert(varchar(10),字段名,120)


未完待續

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章