- 博客(28)
- 问答 (1)
- 收藏
- 关注
原创 OracleEBS 中 update_material_line GME_API_PUB.field_values_tab使用
- 这里假设 field_value 与 field_name 对应的值可以从 l_gme_material_details 获取。怎么把 field_values_tab 赋值给 l_my_field_values。/*-- 转换 l_values_tab 到 l_my_field_values。-- 调用 GME_API_PUB.update_material_line。-- 假设 field_value 需要从其他地方获取或设置。-- 初始化 l_my_field_values。
2024-12-11 09:22:38
332
原创 Maven里面mirror元素和repository元素的作用
解决问题:mvn库里面的中央仓库下载很慢的时候,可以改为国内的仓库(如阿里的),增加镜像文件配置 alimaven aliyun maven http://maven.aliyun.com/nexus/content/groups/public/ central
2017-06-30 10:33:41
1006
原创 pom.xml文件连接字符串问题
Caused by: org.xml.sax.SAXParseException; lineNumber: 63; columnNumber: 87; 对实体 "zeroDateTimeBehavior" 的引用必须以 ';' 分隔符结尾。原来的:jdbc:mysql://IP:3306/hbx_dev?useUnicode=true&zeroDateTimeBehavior=co
2017-06-30 10:31:54
637
原创 mysql插入中文报错
Incorrect string value: '\xE4\xBD\xA0\xE5\xA5\xBD' for column 'xxx' at row 1mysql 表的编码错误 改为utf8就好了
2017-06-30 10:27:51
391
原创 mysql 针对多列去重
SELECTt.*, COUNT(DISTINCT t.user_name,t.insurant_mobile)FROMtb_user_insurants tWHEREt.user_id = 199GROUP BYt.user_name,t.insurant_mobile注意加别名,不然报错,注意在where语句外面包装一下,再用group
2017-06-30 10:22:00
5119
转载 ORACLE如何查找运行系统里可能有问题的sql
查找bad sql的方法: select * from (select buffer_gets, sql_text from v$sqlarea where buffer_gets >500000 order by buffer_gets desc) where rownum<=10;执行次数多的SQL: select sql_text,executions from (sel
2014-12-23 09:40:04
286
原创 tomcat后台日志启动正常,但是不能访问http://ip:8080页面
解决:1.windows下 telnet 132.151.18.42 8080 发现8080没开,有可能是端口被防火墙拦住了2.[root@el6 ~]# vi /etc/sysconfig/iptables增加下面2行:-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT-A INPUT -m s
2014-12-04 10:42:58
1328
转载 tomcat死掉自动重启的脚本
#!/bin/sht=`date`COM1="/usr/local/tomcat1/bin/catalina.sh"COM2="/usr/local/tomcat2/bin/catalina.sh"T1PID=`ps -ef | grep tomcat1 | grep -v "grep tomcat1" | cut -c 9-15`T2PID=`ps -ef | grep to
2014-12-04 10:41:23
881
转载 editor does not contain a main type的解决方案
先感谢下作者 pocky转自:http://hi.baidu.com/zh_m_zhou/blog/item/8bb9ba025baa98e408fa93fd.html作者:pocky今天用eclipse,当打算run一个带有main函数的class时,出现editor does not contain a main type的错误框。baidu了一下,迅速解决问题:原来这个cla
2014-12-04 10:29:12
335
转载 PL/SQL 快捷键
PL/SQL 快捷键 1 修改Code assistant快捷键 tools->preferences->User Interface -> Key Configuration -> tools/ code assistant 改为自己想要的快捷键 tools -> code assistant 可以查看帮助的快捷键 2 修改 Sql 语句大小写 默认 pl
2014-08-20 11:24:48
416
原创 日期
这个要用到add_months()函数 参数 负数 代表 往前 正数 代表 往后。select to_char(add_months(trunc(sysdate),-1),'yyyymm') from dual;--上一个月select to_char(add_months(trunc(sysdate),1),'yyyymm') from dual;--下一个月
2014-08-20 11:22:02
242
转载 sqlldr简单导入自增序列的数据
建表 create table WBH_TEMP7 ( ID NUMBER, TERMINAL_ID VARCHAR2(50) ) 建序列 create sequence SEQ_A minvalue 1 maxvalue 99999999 start with 1 increment by 1 nocache;
2014-08-20 11:19:28
3185
原创 dblink创建
dblink: 注用户名和密码有特殊字符时,必须用双引号.create database link LK_saleb246 connect to saleb identified by *** using '(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 130.36.3
2014-08-20 11:17:24
739
转载 Oracle定时器(Job)各时间段写法汇总
在总结之前,先把Job的参数一一说明一下:job参数是由Submit()过程返回的binary_ineger。这个值用来唯一标识一个工作;what参数是将被执行的PL/SQL代码块;next_date参数指识何时将运行这个工作。写Job的时候可以不指定该值;interval参数何时这个工作将被重执行。其中Interval这个值是决定Job何时,被重新执行的关键。
2014-08-20 11:14:36
424
原创 ORACLE如何查杀用户的进程
ORACLE如何查杀用户的进程(jobs杀掉之前最好先Broken掉)(1)、要杀掉一个session应先应知道其sid和serial#,假设你已经知道。(2)、 select spid from v$process where addr =(select paddr from v$session
2014-08-20 11:12:55
1583
转载 设置Oracle的环境变量
如何设置Oracle的环境变量如果从Windows控制台命令窗口输入进入数据库的命令:>sqlplus "/as sysdba" 有可能会提示错误,导致不能进入到Oracle数据库中。这是因为在安装Oracle数据库软件时没有对Windows系统的环境变量进行设置,所以导致Windows识别不出Oracle的SQLPLUS命令。一般情况下,Oracle数据库在Windows中安装时
2014-08-20 11:08:28
2819
转载 oracle authid current_user详解
在编写PLSQL程序时,对于授权的考虑很重要。ORACLE PLSQL中提供两种授权选择:--AUTHID DEFINER (定义者权限):指编译存储对象的所有者。也是默认权限模式。--AUTHID CURRENT_USER(调用者权限):指拥有当前会话权限的模式,这可能和当前登录用户相同或不同(alter session set current_schema 可以改变调用者Schema)
2014-08-20 11:03:02
701
转载 ORA-01720: grant option does not exist for 'xxx.xxxx'
例子: A用戶 下有table TabA A1 用戶建立view (V_TabA) , view中是引用A 用戶下的TabA . A2 用戶要 select A1 用户下的这个view . 采用直接赋予权限的方式,很可能会碰到错误 ORA-01720: grant option does not exist for ...... 一般采取的方法是 :
2014-08-20 11:01:08
348
转载 PowerDesigner 15对数据库进行反向工程(图解)
我使用的是PD 15,反向工程的命令为于“File”菜单中的"Reverse Engineer”-反向引擎。其它的版本的PD应该在”Database”菜单中。详细步骤如下:1、启动PD2、菜单:Database->Congfigure Connections 弹出Congfigure Data Connections 对话框点击Add Data source 按钮,弹出创建新数据源
2014-08-20 10:53:47
492
转载 表名的中文及字段的name和comment的替换问题
下面是表名的中文及字段的name和comment的替换问题 PowerDesigner中name和comment互換 1 PowerDesigner中批量根据对象的name生成comment的脚本 执行方法:Open PDM -- Tools -- Execute Commands -- Run Script Vb script代码 Option Explicit
2014-08-20 10:51:09
563
转载 shell 编程
在linux中提供了多种shell sh , bash , csh , tcsh , ksh 常用的是 bash # cat /etc/shells 来查看系统中可以使用的shell你默认的shell 是设置在 /etc/passwd 中 mia 中# clear 清空屏幕# df 显示本机的硬盘空间数# set[-x +x -v
2014-08-20 10:47:07
370
转载 bat之for循环
1.没有任何参数的for格式为:for %%iin (set) do command%%i 为变量set为一个文件或者一组文件,其实就是一个集合。可用通配符,比如*.txt。command 是要执行的命令。看个例子:有个文件夹,有如下文件:a.txtb.mp3c.mp3c.wmaa.rme.bat你想显示里面的扩展名为mp3的文件,你会用什么命令呢?当然是dir了,dir *.mp3。同样的,
2014-08-20 10:43:44
528
转载 bat 提取文件名
dir /a/b 指定目录路径 >输出目录路径\1.txt 如果输出路径为%ComputerName%.txt则命名为计算机名新建文本文档在文本文档里输入:dir *.* /a /b /s >1.txt保存为 提取名字.bat文件名字被提取到当前文件夹的1.txt里面了!也可以提取某类型的文件比如*.mp3 或者a*.mp3参 数
2014-08-20 10:29:00
2380
转载 win7下IIS的安装和配置 图文教程
一、首先是安装IIS。打开控制面板,找到“程序与功能”,点进去二、点击左侧“打开或关闭Windows功能”三、找到“Internet 信息服务”,按照下图打勾即可等待安装完成四、安装完成后,再回到控制面板里面,找到“管理工具”,点进入五、双击“Internet 信息服务(IIS)管理器”就是IIS了。如果经常需要使用IIS的朋友,建议鼠标指到“Interne
2014-08-20 10:26:54
483
转载 SQL查询四舍五入 解决方法
方法1:SELECT CAST('123.456' as decimal) 将会得到 123(小数点后面的将会被省略掉)。如果希望得到小数点后面的两位。则需要把上面的改为SELECT CAST('123.456' as decimal(38, 2)) ===>123.46说明1:这里的decimal英文为: 小数, 十进制decimal(38,2)这里的38是这
2014-08-20 10:16:36
974
空空如也
linux 杀进程的脚本 有个命令不明白
2014-12-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人