-
高分求.net中使用c#调用以clob类型为参数的存储过程的调用方法解决思路
高分求.net中使用c#调用以clob类型为参数的存储过程的调用方法使用System.Data.OracleClient,调用时老是报ORA-01460,求帮助--涉及到的表createtableTEST(ACLOB,IDNUMBER(10));--被调用的存储过程CREATEORREPLACEPROCEDUREproc_test_test(v_aINCLOB)ASBEGININSERTINTOt...
5
热度 -
怎么判断在数据库中某个表的存在,如果存在就不创建,否则就创建
如何判断在数据库中某个表的存在,如果存在就不创建,否则就创建有没有类似MYSQL里的写法createtableAasselect*fromBifexistA?color='#e78608'>------解决方案--------------------这样的写法是没有,不过有类似的写法,可以通过存储过程使用这两条语句来达到你上面语句的效果SQLcode--查看数据库中是否有某张表select*fro...
42
热度 -
在oracle数据库中,怎么建立两帐数据表的主外键关系
在oracle数据库中,如何建立两帐数据表的主外键关系?在oracle数据库中,如何建立两帐数据表的主外键关系?color='#e78608'>------解决方案--------------------探讨例子如下:SQLcodeCREATETABLEt1(aINTPRIMARYKEY,bINT);CREATETABLEt2(aINT,b_aINT);ALTERTABLEt2ADD(CONSTR...
91
热度 -
oracle 视图索引有关问题
oracle视图索引问题由于需要,要使用视图,但是使用视图后,句子的执行计划改变了,不会用到索引了。。。有什么方法能让句子使用到索引。。。不要修改sql句子,量太大了。。是不是在建视图的时候有诀窍?color='#e78608'>------解决方案--------------------视图里没有索引,表里建了,不就可以了?把代码贴出来吧.color='#e78608'>------解决方案--...
105
热度 -
我写的小例子,什么都没定义,就这点代码,如何还不好用
我写的小例子,什么都没定义,就这点代码,怎么还不好用CREATEORREPLACEPACKAGEBODYAPPS.XXAE03103ISPROCEDUREmain(errbufOUTVARCHAR2,retcodeOUTVARCHAR2)ISBEGINENDmain;ENDXXAE03103;/为什么阿color='#e78608'>------解决方案--------------------be...
78
热度 -
关于hash聚簇的小有关问题
关于hash聚簇的小问题下面是表和聚簇的脚本:createuser_tab(usernonumber(10),useridvarchar2(20),name,sex,age,......)clusteruser_clus(userno);createclusteruser_clus(idnumber(10))hashkeys100000hashismod(id,100000)size512sing...
86
热度 -
在oracle建了个函数,但在plsql中显示有个红叉是咋回事
在oracle建了个函数,但在plsql中显示有个红叉是怎么回事?函数:CREATEORREPLACEFUNCTIONQEBHIS."GetNl"(csrqindatatime)returnintisnl;beginnl:=trunc(MONTHS_BETWEEN(sysdate,to_date(csrq,'yyyy/mm/dd'))/12)returnnl;e...
118
热度 -
不能实例化一个type ,求请问
不能实例化一个type,求请教SQLcodecreateorreplacePACKAGEpkTypeASTYPEarrayNumISTABLEOFNUMBERINDEXBYBINARY_INTEGER;ENDpkType;createorreplacefunctionsfRtCC0100_SCB(l_noINNUMBER,l_idINVARCHAR2,l_ccOUTNUMBER,l_aaNoArr...
34
热度 -
问个初始化参数文件有关问题
问个初始化参数文件问题spfile就是服务器的初始化数据文件么?db_create_file_dest这个参数是在spfile里面的吗,我spfile里面没有这个参数,如果不是在spfile里面的那它是在哪个文件里面的呢color='#e78608'>------解决方案--------------------探讨1、spfile是动态的,是2进制的,你不可以直接看2、如果需要查看spfile,可...
7
热度 -
SQL2008无日志文件怎么附加数据库
SQL2008无日志文件如何附加数据库。SQL2008的数据库,因为数据库日志文件丢失,只有一个mdf文件如何进行数据库附加!color='#e78608'>------解决方案--------------------SQLcodeUSEMASTERGO--1CREATEDATABASETEST2ON(NAME='TEST2',FILENAME='D:\TEST2.MDF')LOGON(NAME=...
31
热度 -
请教怎样建立这样一个表
请问怎样建立这样一个表?表的第三列是第一、二列的和.谢谢回答!(希望给出具体的列子)color='#e78608'>------解决方案--------------------CreateTableTEST(AInt,BInt,CAsA+B)GOcolor='#e78608'>------解决方案----------------------創建表CreateTableTEST(AInt,BInt,...
96
热度 -
怎么将主键表中的记录删除之后,外建表中的相应记录都删除?在线给分。
如何将主键表中的记录删除之后,外建表中的相应记录都删除?在线给分。。主表tblA从表tblBtblA.fldName主键和tblB.fldName外键,谁能给出具体的方法?如果用触发器,请给出代码,在线给分。。color='#e78608'>------解决方案--------------------设计表的时候用级联删除,用代码如:createtabletesta(aintprimarykey,...
76
热度 -
表值函数中不能用If来根据参数返回不同的结果集么?解决思路
表值函数中不能用If来根据参数返回不同的结果集么?如题,我分4种情况,一直不行,如果不用If判断就可以通过color='#e78608'>------解决方案----------------------trycreatefunctionfun(@flagint)returnsvarchar(10)asbegin declare@revarchar(10) if@flag=1 set@re=...
59
热度 -
sql函数中给临时表赋值有关问题
sql函数中给临时表赋值问题这样写后执行报错,应该怎么写?color='#e78608'>------解决方案--------------------SQLcode--举例说明一下--这种是可以的declare@tvarchar(100)set@t='createtable#t(idint)insertinto#tselect1select*from#t'exec(@t)/*id---------...
64
热度 -
求教一个视图的有关问题,多谢
求教一个视图的问题,谢谢题目是:为学号(sid=12)的学生创建一个视图score_view,包括“sid”、“sex”、“sname”、“department_name”;我这样写怎么不能通过编译:createviewscore_viewasselectsid,sex,sname,department_namefromstudentwheresid=12;提示:第5行:';'附近有语法错误。高手...
83
热度 -
使用dll语句将在northwind数据库上建表的权限授user用户,该如何处理
使用dll语句将在northwind数据库上建表的权限授user用户grantcreatetableonnorthwindtouser;不知道为什么不可以;总是提示on附近有错误;color='#e78608'>------解决方案--------------------grantcreatetableto角色color='#e78608'>------解决方案------------------...
52
热度 -
大家帮帮初学者吧
大家帮帮菜鸟吧?我想做一样的一个函数,只要传给它一个表名,会将指定的表所有记录返回.createfunctionGetJL@filenamenvarchar(30)returnstableas.........它不能通过运行动态的串获取记录信息,烦死我了,谢谢各们老师了.color='#e78608'>------解决方案--------------------createprocGetJL(@f...
48
热度 -
继续请问一个面试题目,高手帮忙啊先谢了
继续请教一个面试题目,高手帮忙啊,先谢了!Scenario:Acompanyhasseveralsmalltablesintheirdatabase.Thesetablesconsistedoftwocolumnsandlessthanonethousandrows.Belowanexampleoftableschema,createtablehairColor( hairColorID int...
33
热度 -
怎么在一个存储过程中 使用另外一个存储过程返回的output类型参数值
如何在一个存储过程中使用另外一个存储过程返回的output类型参数值如题!!color='#e78608'>------解决方案--------------------createproceduresp_test1@countintoutputasbeginselect@count=count(*)fromsyscolumnsendgocreateproceduresp_test2asbegind...
48
热度 -
怎么给text型字段建立约束,
如何给text型字段建立约束,急!在sqlSERVER中用什么办法可以限制一个字段(text型)中,不能有特殊的关键字如"<script"。前提是不用程序过滤。如果是VARCHAR型的字段可以法建约束来限制。但TEXT型的字段无法建立约束。我这样的目的是防止注入,大家来帮我出出主意啊!color='#e78608'>------解决方案------------------...
28
热度