PostGreSQL 基础
PostGreSQL 与 Java 数据类型对照表清空并重置序列模糊查询普通模糊查询不区分大小写的模糊查询不需要占位符的模糊查询正则表达式模糊查询
PostGreSQL 与 Java 数据类型对照表
PostGreSQLJava
dateLocalDatetimeLocalTimetimestamp without timezoneLocalDateTimetimestamp with timezoneOffsetDateTimevarcharStringtextStringint2Integerint4Integrint8Longfloat4Floatfloat8DoublenumericBigDecimalboolBoolean
清空并重置序列
TRUNCATE TABLE database_name
.schema_name
.table_name RESTART
IDENTITY;
模糊查询
普通模糊查询
select * from database_name
.schema_name
.table_name
where name
like '%张三%';
不区分大小写的模糊查询
select * from database_name
.schema_name
.table_name
where name ilike
'%a%';
不需要占位符的模糊查询
select * from database_name
.schema_name
.table_name
where name
~* 'a';
正则表达式模糊查询
select * from database_name
.schema_name
.table_name
where name SIMILAR
TO '%(a|b)%';
上述语句将同时查询出a和b开头的数据
转载请注明原文地址: https://win8.8miu.com/read-1497975.html