- 浏览: 13191 次
- 性别:
- 来自: 北京
最新评论
文章列表
<p>//Test.java</p>
<p> </p>
<p>import java.io.BufferedReader;<br>
import java.io.IOException;<br>
import java.io.InputStreamReader;<br><br>
public class Test { <br>
private static final String LL = "Decompiling this copyrighted soft ...
经常遇到,将数据库查询中,将按某一个字段分组后,获得的记录集中的另一个中文字段值,进行合并,通常情况下一般采用编程语言技术在后台进行循环处理,如果数据量较大,效率比较低,那么我们来看一下,数据库是如何自己处理的。
--MYSQL
SELECT T.分组字段,group_concat(T.连接字段)
from TABLENAME T
GROUP BY T.分组字段
其生成的连接字段是用逗号隔开的。
--ORACLE
在oracle中有一个wmsys用户,这个用户和sys,system等用户一样,是oracle安装的时候就创建的,主要负责oracle日常工作的管理(WM:work manag ...
出现这种情况的原因一般有三种:程序冲突、系统崩溃、未取得管理员权限导致的。
如果是第一种情况,请检查可能安装了什么与dllregisterserver冲突的程序(尤其是杀软这类),卸载掉。
如果是第二种情况,请重装系统。
如果是第三种情况,请取得管理员权限。注册OCX时取得管理员权限的办法是在开始菜单搜索框中输出cmd.exe,在搜索结果上右键点选“以管理员权限运行”,然后再注册控件。此时cmd的目录会自动转为c:\Windows\system32目录,再执行regsvr32 ocxname.ocx即可。
执行方法:Open PDM -- Tools -- Execute Commands -- Run Script
Option Explicit
ValidationMode = True
InteractiveMode = im_Batch
Dim mdl 'the current model
'get the current active model
Set mdl = ActiveModel
If (mdl Is Nothing) Then
MsgBox "There is no current Model"
ElseIf Not mdl.IsKindOf(Pd ...
PowerDesigner中,但修改了某个字段的name,其code也跟着修改,这个问题很讨厌,因为一般来说,name是中文的,code是字段名。解决方法如下:1、选择Tools->GeneralOptions...菜单,出现General Options对话框。2、从Category中选择Dialog项。3、取消右边“Name to Code mirroring”复选框。
select 字段名 from 表名 where asciistr(字段名 ) like '%\%';
在使用pd时,默认生成的sql在表名和字段是加了双引号的,这样可能会导致表区分大小写。帮同事处理过几次,表命名在pl/sql里可以看到,但想drop掉,就是报表不存在,这个时候就是大小写导致的。
Database菜单—Edit Current RDBMS
找到Script---sql—Format--- CaseSensitivityUsingQuote,把它设置为NO
一下内容在oracle10g下测试通过 /*一、创建dblink:*/ --1、在目的数据库上,创建dblin drop database link dblink_anson; Create database link dblink_anson Connect to sourceuser identified by "userpassword" using 'sourcelink';/** sourceuser、userpassword、sourcelink三个参数分别为:源数据库的用户名、密码(注意要使用双引号括起来)、目地数据 ...
ORACLE EXP/IMP的使用详解
导入/导出是ORACLE幸存的最古老的两个命令行工具,其实我从来不认为Exp/Imp是一种好的备份方式,正确的说法是Exp/Imp只能是一个好的转储工具,特别是在小型数据库的转储,表空间的迁移,表的抽取, ...
Oracle分区表
分区表:
当表中的数据量不断增大,查询数据的速度就会变慢,应用程序的性能就会下降,这时就应该考虑对表进行分区。表进行分区后,逻辑上表仍然是一张完整的表,只是将表中的数据在物理上存放到多个表空间(物理文件上),这样查询数据时,不至于每次都扫描整张表。
Oracle中提供了以下几种表分区:
一、范围分区:这种类型的分区是使用列的一组值,通常将该列成为分区键。
示例1:假设有一个CUSTOMER表,表中有数据200000行,我们将此表通过CUSTOMER_ID进行分区,每个分区存储100000行,我们将每个分区保存到单独的表空间中,这样数据文件就可以跨越多个物理磁 ...
Oracle的同义词
Oracle的同义词(synonyms)从字面上理解就是别名的意思,和试图的功能类似,就是一种映射关系。本文介绍如何创建同义词语句,删除同义词以及查看同义词语句。
oracle的同义词总结:
从字面上理解就是别名的意思,和试图的功能类似。就是一种映射关系。
1.创建同义词语句:
create public synonym table_name for user.table_name;
其中第一个user_table和第二个user_table可以不一样。
此外如果要创建一个远程的数据库上的某张表的同义词,需要先创建一个Databas ...
/*查看当前用户的定时任务*/
SELECT JOB,NEXT_DATE,NEXT_SEC,FAILURES,BROKEN FROM USER_JOBS
/*建表*/
CREATE TABLE IRP_TEST(XTSJ VARCHAR2(14));
/*创建插入数据的存储过程*/
CREATE OR REPLACE PROCEDURE PRO_IRP_INSERT_TEST AS
BEGIN
INSERT INTO IRP_TEST SELECT TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS') FROM DUAL;
END;
/*创建在每天凌晨 ...