数据库/存储 2021_05_25 每日一练
【题目描述】
(13) 设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为______。
A. 349
B. 350
C. 255
D. 351
我这里有一台web服务器,跑tomcat,另一台是数据库服务器,跑oracle,上面有一个jsp的项目,用的hibernate的连接池,两台服务器都设置的夜间自动重启,数据库服务器4点重启,web服务器4点半重启,每晚web服务器重启后那个jsp的项目就连不上数据库了,这是什么情况啊,求高人指导...急!~
sql脚本是前一阵子在XP系统上得ORACLE 10g通过PLSQL—>export导出的,后面把系统还成win7了 oracle还是以前的安装文件安装了(也就是还是以前的oracle 只不过在win重装了) 之后导入前面的.sql脚本文件(用PLSQL ->import)就报这个错了 我不知道以前的oracle的字符集 ,所以不知道导入这个.sql文件要怎么修改现在的oracle的字符集??请高手帮忙
【题目描述】
SQL语句中,SELECT命令中的JOIN是用来建立表间的联系短语,联接条件应出现在下列哪个短语中( )。
A) WHERE
B)ON
C)HAVING
D)INNER
sSQL = "INSERT INTO 成绩(学号,课程编号) SELECT 学号,'" + sCourseCode + "' FROM 学生 WHERE 班级编号='" + sClassCode + "'"
sSQL = sSQL + " AND 学号 NOT IN(SELECT 学号 FROM 成绩 WHERE 课程编号='" + sCourseCode + "')"
今天在学校学习ORACLE 10G实验的时候遇到一个问题。
SQL> conn scott/tiger
Connected.
SQL> create table t1 as select * from dba_objects;
create table t1 as select * from dba_objects
*
ERROR at line 1:
ORA-00942: table or view does not exist
可是我的同学运行就能通过。我问他,他也说不上来。老师也下班回家了。
我估计可能是我没授权给 scott,可是我应该赋予scott什么权限才能让这句语句正常执行而不会报错呢?
我看一些文章介绍说使用压缩数据库功能,可以压缩日志文件大小,我现在的数据库日志文件3个多G了,我使用压缩但没用,请各位专家指教,谢谢!
假设一个数据表有十个字段,第一次插入的记录,可能只有前两个字段有值,后八个字段为空,第二次插入的记录可能只有前五个字段有值,后五个字段为空,也即是说,每次插入的记录在哪些字段上非空,是不确定的,现在是用c#编程,记录都是事先存在字符串里面的,但因为无法确切得知每次要插入哪些字段,所以就没办法用insert语句了,该怎么办啊?
create trigger vSubTrg
on 表一
for insert,update
as
declare
@a float,
@b float
begin
select @a=a,@b=b from inserted
update 表一 set c=(@a-@b)
END
这样写不行。。。求专家帮助!