- 博客(10)
- 资源 (3)
- 收藏
- 关注
原创 merge into using 快速update
、merge into 语句MERGE 是 Oracle9i 新增的语法,根据源表对目标表进行匹配查询,匹配成功时更新,不成功时插入比单独的 update + insert 的方式效率要更高,尤其是on条件下有唯一索引的时候,效率更高。使用场景在写数据同步的脚本时,常常会遇到这样的需求:‘存在时 - 更新,不存在时,插入’1语法MERGE INTO 目标表 aUSING 源表 bON (a.字段1 = b.字段2 and a.字段n = b.字段n)WHEN MATCHED TH
2020-07-15 09:33:01 579
原创 oracle table直接读取csv文件
定义u创建的语法类似于:"CREATETABLE...ORGANIZATIONEXTERNAL"u数据在数据库的外部组织,是操作系统文件。u操作系统文件在数据库中的标志是通过一个逻辑目录来映射的。u数据是只读的。(外部表相当于一个只读的虚表)u不可以在上面运行任何DML操作,不可以创建索引。u可以查询操作和连接。可以并行操作。建立外部表的步骤:1、创建以“,”分隔的文件“TestTable.csv”至“D:\T...
2020-07-15 09:32:01 662
转载 django-查询语句(一)
django-查询语句(一)1.model假设我们的model如下:某个JobType下有很多Job。class JobType(models.Model): name = models.CharField(max_length=10) description = models.CharField(max_length=100, null=True, blank=True) ...
2018-03-21 16:23:07 368
转载 trunc()函数用法处理日期、数字类型数据
trunc()函数用法处理日期、数字类型数据一、日期TRUNC函数为指定元素而截去的日期值。其具体的语法格式如下:TRUNC(date[,fmt])其中:date 一个日期值 fmt 日期格式,该日期将由指定的元素格式所截去。忽略它则由最近的日期截去如果当日日期是:2011-3-181.select trunc(sysdate) from dual --2011-3-18 今天的日期为2...
2018-03-21 16:21:09 932
转载 oracle中to_date详解
oracle中to_date详解TO_DATE格式(以时间:2007-11-02 13:45:25为例)1. 日期和字符转换函数用法(to_date,to_char)代码如下:select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') as nowTime from dual; //日期转化为字符串 select to_char(sysdate,'yyyy...
2018-03-21 16:19:57 1144
转载 ORACLE 日期加减操作
ORACLE 日期加减操作无论是DATE还是timestamp都可以进行加减操作。可以对当前日期加年、月、日、时、分、秒,操作不同的时间类型,有三种方法:1 使用内置函数numtodsinterval增加小时,分钟和秒2 加一个简单的数来增加天3 使用内置函数add_months来增加年和月例:对当前日期增加一个小时:SQL> select sysdate, sysdate+numtodsi...
2018-03-21 16:17:20 421
转载 Oracle 常用函数(instr,substr,add_months)
Oracle 常用函数(instr,substr,add_months)在Oracle中 可以使用instr函数对某个字符串进行判断,判断其是否含有指定的字符。 在一个字符串中查找指定的字符,返回被查找到的指定的字符的位置。 语法: instr(sourceString,destString,start,appearPosition) instr('源字符串' , '目标字符串' ,'开始位置',...
2018-03-21 16:15:28 216
转载 将String转化成HTML格式
一个String显示在网页上,不会安置原来的格式显示,比如说,回车符在网页上就显示成了一个空格,下面这个方法可以将String改为HTML可以辨认的格式。public static String toHTMLString(String in) { StringBuffer out = new StringBuffer(); for (int i = 0; in != n...
2018-02-09 09:00:59 2959
转载 遍历json集合
public static void main(String[] args) { String s = "{\"name\":\"a\",\"family\":[\"张三\",\"李四\"]}"; JSONObject jsonObject = JSON.parseObject(s); //注意:family中的内容带有中括号[],所以要转
2018-02-08 16:51:08 1187
翻译 取值json集合方法
例如:DB里json集合{"ERRTYPE_10":[{"ERRCODE":"TMG_ERRCODE|RESULTS_106","ERRMSG":"挻夁嬑柋柦椷偺曄峏偑昁梫偱偡丅"}]}{"ERRTYPE_10":[{"ERRCODE":"TMG_ERRCODE|RESULTS_106","ERRMSG":"挻夁嬑柋柦
2018-02-08 16:45:59 2805
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人