数据库
Bottle
出来混,迟早是要还的
展开
-
【解决方法】如何用 SQL 查询特殊字符(换行符、Tab符)
背景某些情况下,我们的数据库里面可能会保存有特殊字符,最好的方式是在保存之前处理一下,不然后面的业务使用到的时候可能会有各种奇奇怪怪的问题。但,不可避免的,总有漏网之鱼,我们需要检查一下库里面现有的数据中是否包含后面业务处理不了的特殊字符,比如:换行符、Tab符等。那么,怎么查呢?查询方式我们能想到的,一定是直接 like 查一下就行了,但是怎么写这段 SQL 是个问题,直接写:SELECT * FROM TA WHERE TName LIKE '%\n%'这样是不行的。我们需要原创 2021-07-20 16:27:32 · 12391 阅读 · 0 评论 -
【解决方法】Oracle一次插入多条记录
要向数据库中写入多条记录,记录集已经确定,如果一次一次插入势必影响效率。解决方法: SQL Code 12345678insert into tablename (col1,col2,...) select * from ( select 'a1','a2',... from dual原创 2013-07-24 11:28:41 · 53431 阅读 · 0 评论 -
【数据库】SQL优化方法汇总
最近在研究SQL语句的优化问题。下面是从网上搜集的,有的地方有点老了,可是还是有很多可以借鉴的地方的。如何加快查询速度?1、升级硬件。2、根据查询条件,建立索引,优化索引、优化访问方式,限制结果集的数据量。3、扩大服务器的内存。4、增加服务器CPU个数。5、对于大的数据库不要设置数据库自动增长,它会降低服务器的性能。6、在查询原创 2013-07-24 15:48:07 · 51828 阅读 · 0 评论