今天操作数据库遇到一个问题目标表RA_AD_DAILY_DATA的数据量大概有5千万左右,其中的BUSINESS_DATE字段为日期类型我要查询8月20号导入的三条记录,刚开始用这种方式去查:SELECT * FROM RA_AD_DAILY_DATA WHERE to_char(BUSINESS_...
分类:
数据库 时间:
2014-08-22 03:58:35
阅读次数:
290
1.最高效的删除重复记录方法 (因为使用了ROWID) 例子: DELETE FROM EMP E WHERE E.ROWID > (SELECT MIN(X.ROWID) FROM EMP X WHERE X.EMP_NO = E.EMP_NO);2.在含有子查询的 SQL 语句中 , 要特别注....
分类:
数据库 时间:
2014-08-21 19:17:54
阅读次数:
367
一、常用方法sqlite3 *db, 数据库句柄,跟文件句柄FILE很类似sqlite3_stmt *stmt, 这个相当于ODBC的Command对象,用于保存编译好的SQL语句sqlite3_open(), 打开数据库,没有数据库时创建。sqlite3_exec(), 执行非查询...
分类:
移动开发 时间:
2014-08-21 12:56:54
阅读次数:
251
(一)1, select update_date, CONVERT(VARCHAR(30),update_date,111) jj ,CONVERT(VARCHAR(30),update_date,8) aa from report_month //update_date为datetime型,结果显...
分类:
数据库 时间:
2014-08-21 09:32:33
阅读次数:
378
在PL/SQL中可以使用的SQL语句主要有以下几类:SELECT查询语句,DML语句,Transaction事物处理语句,本文将对这几类语句在PL/SQL中的用法逐一介绍。一、查询语句—SELECTSELECT语句用来查询一条或多条语句。虽然SELECT语句也属于DML语句,但SELECT是只读的,所以单独列出。在PL/..
分类:
数据库 时间:
2014-08-21 08:28:14
阅读次数:
345
由于单位设计数据库表·,都用sql.不知道什么原因不用 powerdesign或者ermaster工具,建表很痛苦 作为程序猿当然要想办法解决,用Python写一个程序解决需要用到 xlrd linux下 sudo pip install xlrd主要是适用于db2数据库excel 表结构 其中 n...
分类:
数据库 时间:
2014-08-21 01:35:33
阅读次数:
509
什么是Ibatis? 大家都知道jdbc的话就会知道,有很多操作是与业务和数据无关的真正你需要的就是,一个运行sql语句的功能,还有取回结果的功能但是jdbc要求你处理连接、会话、statement,尤其是还要你注意关闭资源,还要写try catch处理异常.ibatis 就是帮你把这些乱七八...
分类:
其他好文 时间:
2014-08-20 22:37:02
阅读次数:
324
今天调优一条SQL语句,由于SQL比较复杂,用autotrace很难一眼看出哪里出了问题,直接上10046。
SELECT AB.*
FROM (SELECT A.*, rownum RN
FROM (SELECT *
from (SELECT DISTINCT (D.DEVICE_ID), F.FUNCTION_LOCATION_ID
f...
分类:
数据库 时间:
2014-08-20 21:14:23
阅读次数:
447
批量插入表(表数据插表)****1.INSERT INTO SELECT语句语句形式为:Insert into Table2(field1,field2,...) select value1,value2,... from Table1要求目标表Table2必须存在,由于目标表Table2已经存在,...
分类:
数据库 时间:
2014-08-20 19:18:32
阅读次数:
236
DateTime 转成 Date,Time,select update_date =2007-01-06 16:14:50.437 CONVERT(VARCHAR(30),update_date,111) =2007/01/06CONVERT(VARCHAR(30),update_date,8) ....
分类:
数据库 时间:
2014-08-20 19:17:32
阅读次数:
343