-
[Oracle开发] 怎么取出oracle中某个表的数据结构,也就是所有列名,并放到一个dataset or datatable中
如何取出oracle中某个表的数据结构,也就是所有列名,并放到一个datasetordatatable中?如何取出oracle中某个表的数据结构,也就是所有列名,并放到一个datasetordatatable中?------解决方案--------------------取ORACLE某个表的所有列...
35
热度 -
[Oracle开发] 可以在存储过程中,把执行的SQL写入txt文件吗?多谢
可以在存储过程中,把执行的SQL写入txt文件吗?谢谢可以在存储过程中,把执行的SQL写入txt文件吗?txt文件则是以当天日期为文件名谢谢------解决方案--------------------utl_file.fopen(p_dir,p_filename,'w',p_max_...
85
热度 -
[Oracle开发] 在oracle中,怎么能象在SQL-SERVER中的函数NewID()一样创建创建 uniqueidentifier 类型的唯一值
在oracle中,如何能象在SQL-SERVER中的函数NewID()一样创建创建uniqueidentifier类型的唯一值?在oracle中,如何能象在SQL-SERVER中的函数NewID()一样创建创建uniqueidentifier类型的唯一值?找了半天也没有找到,请大家指点!------...
103
热度 -
[Oracle开发] 如何创建一个调度作业执行一个存储过程
怎么创建一个调度作业执行一个存储过程?在线等我想创建一个调度每天晚上9点执行,执行存储过程的操作,那个存储过程的内容就是从一个表每天定时往另外一个表中传输一些数据.------解决方案--------------------variablejob1number;begindbms_job.submi...
44
热度 -
[Oracle开发] 请帮忙,数据的格式化
请各位高手帮忙,数据的格式化。我有一个记录单据号的列数据类型为VARCHAR(8),内容为00000001、00000002……,我现在想通过存储过程在插入新记录时自动得到最后一条记录的单据号累加1得出新单据号,v_billid:=to_char(v_billid_old+1);v_billid为新...
60
热度 -
[Oracle开发] 这个触发器要如何写
这个触发器要怎么写?有两张表如下JGS表sjjgidjgidJGYS表sjjgidjgid当JGS表中有记录写入的时候。比如insertintojgs(sjjgid,jgid)values(2,3)把这条记录同时写入JGYS表,并且selectsjjgidintotmpfromjgyswherejg...
42
热度 -
[Oracle开发] 这么的想法能实现吗
这样的想法能实现吗?表A的数据如下:namesexagemonthwage'张三'‘男’281000'李四'‘男’25800通过什么方法可以转置得到如下结果:'张三'‘李四’‘男’'男'28251000800请大家帮一下忙。谢谢了!--...
78
热度 -
[Oracle开发] 急一个简单查询索引的有关问题
急!!!!!!一个简单查询索引的问题.a表里有个Enddate字段,字段类型为date类型,并且Enddate为索引。SQL1;select*fromawhereEnddate<'2007-5-14'SQL2:select*fromawhereEnddate='2007...
54
热度 -
[Oracle开发] 这个控制文件如何写?
这个控制文件怎么写???"HICN","MEM_LAST_NAME","MEM_FIRST_NAME","MEM_DOB","MEM_DOD","MEM_SEX","OL...
83
热度 -
[Oracle开发] 急查询的结果有重复解决办法
急!!!查询的结果有重复加上EXPECTED_DATE字段后查询的结果就有重复,由于doc_master.doc_id=schedule.doc_id其中schedule.doc_id记录有重复,doc_master.doc_id记录无重复,应该怎么写使结果无重复。谢谢!!!语句如下:SELECTs...
125
热度 -
[Oracle开发] Sql语句,orcale的,
求一个Sql语句,orcale的,急帮我处理一个问题:比如一个表有A,B.C.D,四个字段,A存保单号,B存批单号,C存费率值,D存费率变化值。ABCD01--0.100101-10.3002--0.500202-10.20就是要把01对应的D的值改为01批单的费率减去保单的费率0.3-0.1,02...
112
热度 -
[Oracle开发] ORA-06502 异常
ORA-06502错误DECLARERESULTVARCHAR2(255);CURSORcur_eqISSELECTcolumn_nameFROMuser_tab_columnsWHEREtable_name='EQUIPMENT';v_coluser_tab_columns.col...
151
热度 -
[Oracle开发] 小弟我在oracle数据库中有个Number类型的字段,长度为12位,但用delphi读取出来的数不正确
我在oracle数据库中有个Number类型的字段,长度为12位,但用delphi读取出来的数不正确。我在oracle数据库中有个Number类型的字段,字段名叫:u_meterid,长度为12位,现往u_meterid字段中写入了一个值:123456789010但在前端我用delphi读取出的该值...
85
热度 -
[Oracle开发] 怎么在统计查询中显示结果为空的记录
如何在统计查询中显示结果为空的记录?例子如下数据库中“第二季度”由于没有数据,因此进行统计查询时是不显示的,有什么办法能够让查询结果实现以下的转换?就是在没有数据的情况下,也能显示所有的季度记录季度数量第一季度12第三季度16第四季度7-------------季度数量第一季度12第二季度0第三季度...
103
热度 -
[Oracle开发] 这句sql执行出错,为什么?解决方案
这句sql执行出错,为什么?SELECTcount(msisdn),count(DISTINCTmsisdn),sum(to_number(price)),province,sources,cooperateid,deviceid,create_dtFROMt_cooperate_log_20070...
72
热度 -
[Oracle开发] 判断表是否存在,该如何处理
判断表是否存在判断表是否存在ifexists(selecttable_namefromuser_tableswheretable_name='Thyc')hendroptableThyc;endif;--这句不行--下面这句也不行declaretcntnumber;beginsele...
85
热度 -
[Oracle开发] 怎样用一条SQL语句找出二义的记录,非重复记录
求教:怎样用一条SQL语句找出二义的记录,非重复记录?表结构:createtablegprsdata(i_datetimechar(12),i_lonchar(10),i_latchar(10))典型数据: I_DATETIME I_LON I_LAT1 070124080000 113.02466...
96
热度 -
[Oracle开发] 怎么在sqlplus中获得上次查询影响的行数
如何在sqlplus中获得上次查询影响的行数如何在sqlplus中获得上次查询影响的行数如:SQL>select*fromtablea;20零稅率15一般稅率35其他各費SQL>如何获得上次查询影响的行数呢,不使用游标------解决方案--------------------关注up-...
61
热度 -
[Oracle开发] oralce排序有关问题
oralce排序问题id字段11方2陈3王4孙5李我想把“陈”排在前面,如何?------解决方案--------------------CREATETABLEtest(idNUMBER,nameVARCHAR2(10))INSERTINTOtest(id,name)VALUES(1,'方&...
112
热度 -
[Oracle开发] 着急存储过程~只有30了。都给了!
着急,求一个存储过程~只有30了。都给了!在线等!用游标查一条记录,然后以游标中一条记录的值为条件,在查询。怎么做。begin开始了好象不能再声明游标了,而且存储过程里只能设置游标记录?createorreplaceprocedureCREATE_PDH_TEST_DATA(EndIDinteger...
55
热度