-
[Oracle开发] 存储过程里的sql有关问题,
存储过程里的sql问题,急,在线等!~请教一下大家一个查询条件怎么写简要如下:r_brchnovarchar2(12);l_brchnovarchar2(12);l_brchno:=nvl(r_brchno,'%')select*fromtable_namewherebrchnolikel_brch...
63
热度 -
[Oracle开发] oracle ||,'操作符详解解决方法
oracle||,'操作符详解比如如下拼接的sql语句。vs_where_sql:='andt.subject='''||pSubject||'''||'andt.ip_addressin('||'''||iIP||'''||')orderbyt.trace_iddesc)xwhererownum&...
14
热度 -
[Oracle开发] 统计sql有关问题
统计sql问题一张表A,两个字段aa(date),bb(varchar2)要统计bb这个字段中的值在每个月的数量是多少,这个sql语句怎么写?统计结果如下,其中A,B,C为bb字段中的值2012-012012-022012-032012-04...A105010B2010200C2051020......
15
热度 -
[Oracle开发] 外部表的badfile、discardfile、LOGFILE?解决方法
外部表的badfile、discardfile、LOGFILE??droptableex_test1;CREATETABLEex_test1("col1"varchar2(20),"col2"varchar2(20),"col3"varch...
89
热度 -
[Oracle开发] 在游标中不能使用字符连接符&怎么处理
在游标中不能使用字符连接符&,怎么办?在游标中不能使用字符连接符&,怎么办?在oracleebsreport/form的trigger中,定义游标,那就不能在游标中使用字符连接符&&P是不会被游标接受例:cursorc1isselect*fromtabletwhere...
70
热度 -
[Oracle开发] oracle10g能不能将数据库和客户端安装在同一台机器上,该怎么解决
oracle10g能不能将数据库和客户端安装在同一台机器上rt------解决方案--------------------可以,但是感觉没有这个必要,直接安装服务器端就行了------解决方案--------------------可以,一般安装服务器都有安装客户端,也可以单独安装。------解决...
87
热度 -
[Oracle开发] 表同步有关问题 求解决方案
表同步问题求解决方案现有一系统的一个用户表需要每晚从另一个数据库上同步一下,表大概有一百万条数据。要求:源表中的数据跟目标表比较(根据电话号码确定)如果目标表中没有则插入,如果有,但是源表有改变(姓名,性别,地址等)则目标表中该条改变,同时源表中的该条数据要备份(留记录)------解决方案----...
4
热度 -
[Oracle开发] 有个SQL语句,不太会写,望高手指教解决方法
有个SQL语句,不太会写,望高手指教是这样的,有4张表:wh_user(用户表)、wh_group_user(用户分组表)、wh_group_function(组功能点表)、wh_function(功能点列表)wh_user的结构是:user_id,user_name,pwdwh_group_use...
103
热度 -
[Oracle开发] 请教用@指令上传自己建好的表(文件夹内有三个文件)到数据库具体步骤对吗?//多谢
请问用@指令上传自己建好的表(文件夹内有三个文件)到数据库具体步骤对吗?//谢谢进入有压缩包的目录,然后ftp指令(与put指令有何区别?)上传到有数据库的服务器然后解压进入sqlplus//运行解压后的脚本--@路径/脚本?------解决方案--------------------直接sqlpl...
92
热度 -
[Oracle开发] Oracle动态拼接SQL语句?解决方案
Oracle动态拼接SQL语句???表名不确定,需要动态拼接。表名格式为”car_state_123“,后面的123需要动态获取。获取语句如下:selectcar_model_idfromcar_infowhereno='XXXX'最后需要的sql语句为:select*fromcar_state_1...
19
热度 -
[Oracle开发] 急需一个触发器!该如何处理
急需一个触发器!!!!以旅游景点优惠劵为例更新优惠劵号使得优惠劵可以无限次使用--激活一个单据的全部优惠券YH101216000023可以替换成需要激活的单据编号updatetoken_billdetailsetTOKENSTATUS=1,ACTIVITIME=sysdatewhereTOKENBI...
44
热度 -
[Oracle开发] oracle行转换列解决办法
oracle行转换列有如下表JOBIDJOBDATEBEGINTIMEENDTIME12012-05-0508:3017:3012012-05-0609:0017:0022012-05-0508:3017:30............如何转成JOBID2012-05-05起2012-05-05止20...
45
热度 -
[Oracle开发] 如何解决跳号有关问题
怎么解决跳号问题?我用下面这个sql创建sequence生成主键,为什么ID号总是跳着,有什么好点的方法能解决下么,不好意思,就这点分了,望高手指点下,谢谢!createsequencesequencenamestartwith1INCREMENTBY1------解决方案-------------...
31
热度 -
[Oracle开发] mysql 的一个小疑点 写个sql语句
mysql的一个小问题写个sql语句mysql中有如下表tempid------------aaabbbccc怎么写一个sql语句查询后得到如下结果,类似笛卡尔积id------------aaaaaaaaabbbaaacccbbbaaabbbbbbbbbccccccaaacccbbbcccccc多...
69
热度 -
[Oracle开发] 触发器中SELECT别的用户表时权限不足
求助触发器中SELECT别的用户表时权限不足我用A用户建立了一个触发器,当A用户下的A1表更新时,去更新B用户下的B1表,触发器中我有Select那张B用户下B1表的数据,编译时说权限不足。我应该要怎样去解决这样的问题。我试过用B用户登陆:用grant将B1表的selectinsertdeleteu...
77
热度 -
[Oracle开发] 怎么写sql
如何写sqlA表和B表结构相同,col1,col2,col3,col4;(无主键)现在希望比较两个表的数据,如果A表有的数据,B表没有,则把该条记录插入到B表;如果B表有的数据,A表没有,则希望更新B表该条数据的col4字段;能够用一条SQl完成该任务吗?------解决方案------------...
10
热度 -
[Oracle开发] SQL 怎么获取当前季度
SQL如何获取当前季度如上!------解决方案--------------------探讨selecttrunc((to_char(sysdate,'mm')+2)/3)fromdual
45
热度 -
[Oracle开发] Oracle 删除重复数据(只留最新一条) 不管你行不行都过来看看解决办法
Oracle删除重复数据(只留最新一条)不管你行不行都过来看看不多说表:table1{id,app_id,create_user,create_time}app_id和create_user相同的为重复数据(即两条数据,app_id相等,并且cureate_user相等,那么就是有重复数据)要留cr...
25
热度 -
[Oracle开发] Hibernate+Oracle 获取数据错误——只返回10条
Hibernate+Oracle获取数据异常——只返回10条最近在做项目时,发现一个很奇怪的问题,请各位朋友们携手帮助下,谢谢!现象:使用HQL+命名参数进行分页查询,页大小设为19,第一页有时候出现只返回10条的情况,第二页开始均正常;只要页大小设为大于10条,均只返回10条。环境:Hiberna...
81
热度 -
[Oracle开发] 查询语句很慢,如何优化呢?
查询语句很慢,怎么优化呢??SELECTw.prod_series,e.step_key,SUM(e.qty)qty,'0'AStimeflag,e.trx_dateFROM(SELECTa.step_key,a.qty,a.wo_key,(CASEWHENa.trx_date>=TO_DAT...
79
热度