
sql
梵法利亚
这个作者很懒,什么都没留下…
展开
-
Postgres修改空间字段格式sql语句
select st_srid(geom) from dlg_boua_xiang //查询空间字段格式alter table dlg_boua_sheng_cs add geom geometry; //创建空间字段update dlg_boua_sheng_cs set geom=st_geomfromtext(wkt,4490); //设置空间字段格式update dlg_boua_sheng_cs set wkt=st_astext(geom);...原创 2022-02-15 16:02:37 · 680 阅读 · 0 评论 -
【PostGIS】问题解决——Operation on mixed SRID geometries
问题描述在做空间分析的时候,SQL语句报如下错误:WARN org.hibernate.engine.jdbc.spi.SqlExceptionHelper - SQL Error: 0, SQLState: XX0002021-09-26 13:46:58.254 [http-nio-8080-exec-11] ERROR org.hibernate.engine.jdbc.spi.SqlExceptionHelper - ERROR: ST_Intersects: Operation on mi原创 2021-09-26 15:00:45 · 3193 阅读 · 0 评论 -
sql优化和索引注意事项
1.什么是索引索引指数据库的目录,比如:字典上面的字母目录 (适用于大数据量)2.建立索引的优缺点优点:查询速度快缺点:增删改慢,因为数据库要同步去维护索引文件,所以速度慢3.索引有哪些普通 主键 唯一 组合索引检索为什么快索引结构:B+Tree5.一般你们会在什么情况下加索引(1)主键自动建立唯一索引(2)频繁作为查询条件的字段应该创建索引(3)查询中与其他表关联的字段,外键关系建立索引(4)单键/组合索引的选择问题,组合索引的性价比更高(5)查询中排序的字段,排序字段若通转载 2020-05-10 14:45:17 · 427 阅读 · 0 评论 -
SQL语句limit offset查询中间几条数据
经常用到在数据库中查询中间几条数据的需求比如下面的sql语句:① selete * from testtable limit 2,1;② selete * from testtable limit 2 offset 1;注意:1.数据库数据计算是从0开始的2.offset X是跳过X个数据,limit Y是选取Y个数据3.limit X,Y 中X表示跳过X个数据,读取Y个...原创 2020-02-14 09:00:17 · 875 阅读 · 0 评论