我在工作中經常用到關於數據庫的一些知識————
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)
未完待續