`
lancezhcj
  • 浏览: 48739 次
  • 性别: Icon_minigender_2
  • 来自: 衡阳
社区版块
存档分类
最新评论
文章列表
今天执行以下语句报01407的错误: update pk_items a set disc_amnt= (select round(disc_amnt/(1+v.perc/100),3) from t_jpos_packingitems b,      vat v   where b.vat_no=v.vat_no   and pos_no=a.pos_no   and pk_no=a.pk_no   and line_no=a.line_no   and item_no=a.item_no   and nvl(disc_amnt,0)<>0) 以上的sql语句更新了表中所有记 ...
看一下下面的例子: public class Pass { String a="123"; public static void test(Pass passA) { passA.a="abc"; } public static void main(String[] args) { Pass passB=new Pass(); passB.a= "123"; System.out.println(passB.a); test(passB); System.out.println(passB.a); } } ...
   由于客户的oracle数据库做过升级,之前具体的版本不是很清楚,不过现在9.2.0.1,之前使用的驱动包是class12,在程序中执行数据操作时(debug),跟踪调试,报ORA-00600: internal error code, arguments: [ttcgcshnd-1], [0], [], [], [], [], [], []错误。     本着“百度人”的精神搜索了一把,博客中转载的一篇日志是我百度的结果,而另一篇 文章中则讲到了数据库驱动包的问题,考虑到前一篇文章的操作涉及到数据库某些设置的修改,毕竟不是DBA,不敢妄为,还是退而求其次,换了个ojdbc14.jar的驱动 ...
mysql表中的字段为 memo varchar(700), 我insert into table1(memo) values('注意防寒保暖'); 在mysql浏览器中插入时总提示插入的数据长度too long, 后来发现是表的编码问题,修改表的编码问题也没起作用,我drop表后, 新建表,如下: create table table1 ( 'id' decimal(2,0) not null, 'memo' varchar(700), unique('id') )ENGINE=InnoDB DEFAULT CHARSET=gbk; 再插入中文成功了。做此文章以勉,少走弯路。
错误描述: Alert日志不断报错如下: ORA-00600: internal error code, arguments: [733], [1073732408], [top call heap], [], [], [], [], [] Mon Oct 30 23:23:40 2006 Errors in file /oracle/app/oracle/admin/ora9i/udump/ora9i_ora_10144.trc: ORA-00600: internal error code, arguments: [ttcgcshnd-1], [0], [], [], [], [], [], ...
在使用Oracle JDBC驱动时,有些问题你是不是通过替换不同版本的Oracle  JDBC驱动来解决的?最常使用的ojdbc14.jar有多个版本,classes12.jar有多个版本你了解吗? [size=small][/size]   连接类型:   1、 JDBC OCI: oci是oracle call interface的缩写,此驱动类似于传统的ODBC 驱动。因为它需要Oracle Call Interface and Net8,所以它需要在运行使用此驱动的JAVA程序的机器上安装客户端软件,其实主要是用到orcale客户端里以dll方式提供的oci和服务器配置。   2、J ...
一. 启动,关机,登入,登出相关命令  <login> 登录  <logout> 登出  <exit> 登出  <shutdown> 停止系统  <halt> 停止系统  <reboot> 重启动  <poweroff> 切断电源  <sync> 把内存里的内容写入磁盘  <lilo> 安装lilo启动管理程序  <grub> 安装lilo启动管理程序 二. Shell相关命令  <chsh> 切换Shell  <history> ...
[size=small][/size]UNIX系统常用命令 第一章 登录和退出 1 登录   第1步 新建终端   第2步 telnet 192.168.0.23   第3步 login 用户注册名   第4步 password 口令   用户登录成功。这时,屏幕上会显示出一些信息和命令提示符。如:sun% 2 退出   有三种形式logout或exit或按[Ctrl-D]。     3 修改口令 用passwd命令修改口令, 口令通常由6到8个字母、数字组成,至少2个字母1个数字。 注意:当你退出系统再次登录时,就要使用新的口令。 第二章 unix基本命令 1 清屏 clear 2 ...
初用MySql,向别人学习的。 1、登录MySQL Query Browser时,要填default schema—— default schema填写一个数据库名称(需已存在的) 2、常用工具 (1)mysql Common Line client    运行mysql Common Line client,输入用户root,口令root;    拷贝 脚本1.sql,脚本2.sql ->c:\;     在命令窗口输入:source c:\脚本1.sql,source c:\脚本2.sql. (2)mysql server instance config wizard--My ...
一、用于date类型 SELECT trunc(sysdate,'mm')FROM dual          返回当月的第一天 SELECT trunc(sysdate,'yy'||'yyyy')FROM dual  返回当年第一天  SELECT trunc(sysdate,'day'||'d')FROM dual    返回当周第一天 SELECT trunc(sysdate,'dd')FROM dual          返回当天   SELECT trunc(sysdate)FROM dual               返回当天 二、用于number类型 select ...
--原文来自http://blog.itpub.net/post/3375/25345?SelectActiveLayout=a 在Solaris下自动启动oracle 在/etc/init.d下面新建一个文件dbora,内容: #!/bin/sh ORA_HOME=/oracle/product/9.2.0 ORA_OWNER=oracle su - $ORA_OWNER -c "lsnrctl start" su - $ORA_OWNER -c "sqlplus /nolog @$ORA_HOME/dbstart.sql" $ORA_HOME/db ...
今天写了一个测试的存储过程: create or replace procedure preparedData_up as modSql varchar2(500); --修改sql语句 tempValue number(18,4); begin modSql:='update t_mms_staff_stat_test set '; tempValue:=0; --sm01_sales_amnt; select sum(amount_td) into tempValue from items_sales where store='csst1'; modSql := modSql ||' sm0 ...
???????客单价中位数 ???????购物点数 ???????移动平均增幅 ???????同比增幅 ???????环比增幅 1.求某個日期所在月份的總天數 SELECT TO_NUMBER(TO_CHAR(LAST_DAY(TO_DATE('20080801','YYYYMMDD')),'dd')) FROM DUAL; 2.函数可以得到两个日期之间的天数 select   trunc(sysdate-to_date('20080830','yyyymmdd'))   from   dual; select   trunc(sysdate-to_date('2008-08-30', ...
一、目标 创建数据库链,通过该数据库链用户可以从源数据库访问目标数据库的数据。 二、基本信息 1.源数据库信息: 源数据库IP:   192.168.0.4 源数据库SID:  orcl 源数据库端口:  1521 2.目标数据库信息: 目标数据库IP:   1 ...
  在编写存储过程的时候出现了这样的问题: 1、循环游标取出字段的值做以下操作时: 写成:    if nvl(c1.text,'')<>'' then         语句1;   --当c1.text有值时,if中的语句1不执行    end if; 而写成:    if nvl(c1.text,' ')<&g ...
Global site tag (gtag.js) - Google Analytics