-
[Oracle管理] create tabel as select 在建表时怎么指定数据类型
createtabelasselect在建表时如何指定数据类型createtabletestasselect'abcd'colfromdual;字段col数据类型默认为char(4)现在如果insertintotestselect'abcdef'fromdual;会提示长度大如果insertinto...
274
热度 -
[Oracle管理] 将对象权限授予角色时可以使用 with grant option 吗
将对象权限赋予角色时可以使用withgrantoption吗?将对象权限赋予角色时可以使用withgrantoption吗?grantselect,insert,updateonclass.stud_gradetotech_rolewithgrantoption*第1行出现错误:ORA-01926:...
617
热度 -
[Oracle管理] 剔除表时报错,求解决~
删除表时报错,求解决~~~~~~删表时报错:删掉CALCBYWORK_TEMP错误:ORA-14452:试图创建,更改或删除正在使用的临时表中的索引。------解决方案--------------------如果是你本机的,就把服务重启下如果是生产库,就找对应的进程,看能不能杀掉。然后再删除。--...
12
热度 -
[Oracle管理] oracle函数内可以添操作符吗
oracle函数内可以加操作符吗?像selectsum(字段>0)asXXXXXfromXXXXX这样。------解决方案--------------------不行吧selectsum(字段>0)asXXXXXfromXXXXX改成selectsum(casewhen字段>0t...
62
热度 -
[Oracle管理] 转义字符%解决方案
转义字符%sprintf(SQL,select*fromjgxxwherejgbmlike'%s%%',jgbm)假如机构编码为'100',这样会变成select*fromjgxxwherejgbmlike'100_%',多了个'_',原本我想要100%,这种怎么解决,还有就是,如果是2%%,就不会...
57
热度 -
[Oracle管理] 请教上oracle有类似mysql “LOCK TABLE 表 WRITE”
请问下oracle有类似mysql“LOCKTABLE表WRITE”请问下oracle有类似mysql“LOCKTABLE表WRITE”,这样的语句吗?------解决方案--------------------LOCKTABLEtable_1[,table_2,...,table_n]INlock...
676
热度 -
[Oracle管理] oracle 10G 中 clob 显示有关问题
oracle10G中clob显示问题一个软件读取数据库中的某个字段,大概有一千多条数据,这一千多条数据中,有的CLOB无法显示,用PL/SQL连接后,发现不能读取的CLOB字段显示形式很怪异图中黑色部分是为掩盖数据而做红色框中的部分就是出问题的地方,此处没有空格或者回车,在文本中可以正常显示,但粘贴...
259
热度 -
[Oracle管理] 怎么用oracle判断 表中是否存在某条数据 有主键
如何用oracle判断表中是否存在某条数据有主键如何用oracle判断表中是否存在某条数据有主键------解决方案--------------------不同的环境,SQL不一样的。直接判断一般都是selectcount(1)into:varfromtablewhere....用在其它sql中一般...
40
热度 -
[Oracle管理] oracleconnection数额查询
oracleconnection数目查询一个connection可以对应多个或0个session,现在我想查询到server的connection数目,谢谢各位大侠了------解决方案--------------------SQLcodeselectcount(distinct(terminal)...
60
热度 -
[Oracle管理] 怎么根据oracle的主键获取表的关联关系
如何根据oracle的主键获取表的关联关系?不好意思,分数很羞涩,没有太多分可以给。。使用sql语句能不能根据某个表的主键来查找是否有表的外键与之关联(ps:主键名称和外键名称不一样)?就是怎么判断一个表是否存在关联表?已知表是主表,想知道它是否有子表,且主表的主键名和子表相应的外键字段名不一定相同...
94
热度 -
[Oracle管理] linux oci调用 找不到OCIEnvCreate(),该如何处理
linuxoci调用找不到OCIEnvCreate()在linux下费了好几天终于连接上了ORACLE,又出了新问题....在linuxeclipse中使用OCI编写程序时,includeoci.h之后,buildproject,发现错误提示OCIEnvCreate()无定义....求指点....P...
95
热度 -
[Oracle管理] Oracle中将两个构造完全相同的表进行数据互换
Oracle中将两个结构完全相同的表进行数据互换假如表A有字段(name,no,age)表B字段也是(name,no,age),请问下怎么将两表中的数据互换啊。------解决方案--------------------搭建一个中间表Cinsertintocselect*froma;truncate...
30
热度 -
[Oracle管理] 外键由不定数的元素组合确定,如何设计更合理
外键由不定数的元素组合确定,怎么设计更合理?A表中有一个外键PK--schemeId,(对应B表的schemeId),B表字段:schemeId(FK),type,F1,F2,F3..F10。记录1:001011nullnull..null记录2:00202abc..nullB表为一个中间表:确定不...
36
热度 -
[Oracle管理] hints急需深入学习不
hints需要深入学习不?看官方文档的意思好像不提倡使用hints,是不是不用深入学习啦?------解决方案--------------------不是不用,有些特殊情况可以尝试下也可以给自己提供查清当前问题的一个辅助手段
18
热度 -
[Oracle管理] oracle 连接查询
oracle联接查询现在有这样一个案例:表1字段A字段B字段C11122211113331表2字段A字段B字段D11122221114442用字段A和字段B作为联接条件,希望得到结果集:字段A字段B字段C字段D1112221211133310或空1114440或空2请问该用什么联接查询来实现----...
46
热度 -
[Oracle管理] oracle监听真不懂啊解决思路
oracle监听真不懂啊在本机装的oracle,为什么我配置本地服务的时候用的端口号跟LISTENER监听的端口不一致,测试连接的时候,还能成功。默认listener的端口是1521,而我的客户端本地服务端口是1213,怎么还能成功啊?另外,我配置本地服务时候的端口号到底是要连接服务器的端口号,还是...
51
热度 -
[Oracle管理] 异常ORA-12545: Connect failed because target host or object does not exist
错误ORA-12545:Connectfailedbecausetargethostorobjectdoesnotexist在虚拟机中安装了linux作为客户端,然后连接局域网内的ORACLE服务器(安装在win7下),配置完linux客户端后,使用sqlplustest/000000连接时报错OR...
119
热度 -
[Oracle管理] ora-12514:TNS:listener does not currently know of service requested in connect,该怎么处理
ora-12514:TNS:listenerdoesnotcurrentlyknowofservicerequestedinconnect我安装的是oracle10g然后安装了sqldeveloper但是登录时显示ora-12514:TNS:listenerdoesnotcurrentlyknowo...
251
热度 -
[Oracle管理] 大家帮忙解释一上 有点不明白
大家帮忙解释一下有点不明白数据库中所谓的会话或者说session是什么意思------解决方案--------------------例如用Pl/SQldevloper连接Oracle。就会产生一个会话。就是一个连接。不会轻而断开。------解决方案--------------------会话就是...
36
热度 -
[Oracle管理] AIX oracle comment乱码,该如何解决
AIXoraclecomment乱码version:OracleDatabase11gEnterpriseEditionRelease11.2.0.2.0-64bitProductionPL/SQLRelease11.2.0.2.0-ProductionCORE11.2.0.2.0Productio...
528
热度