给定如下Java代码片段,已知查询语句是:select id from title,并且已经获得了相应的结果集对象res。现在要在控制台上输出title表中id列(存储类型为int)的值,可以填入下划线处的代码是()。A、res.getInt(“id”)B、res.getInt(0)C、res.getInt(1)D、res.getInt(id)

题目

给定如下Java代码片段,已知查询语句是:select id from title,并且已经获得了相应的结果集对象res。现在要在控制台上输出title表中id列(存储类型为int)的值,可以填入下划线处的代码是()。

  • A、res.getInt(“id”)
  • B、res.getInt(0)
  • C、res.getInt(1)
  • D、res.getInt(id)
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

已知x为非空列表,那么执行语句y=x[:]之后,id(x[0])==id(y[0])的值为__________。


正确答案:True

第2题:

下列程序的输出结果为: Ohject id=0 Object id=1 请将程序补充完整。 include us

下列程序的输出结果为:

Ohject id=0

Object id=1

请将程序补充完整。

include <iostream>

using namespaee std;

class Point{

public:

Point(int xx=0,intyy=0){X=xx;Y=yy;countP++;}

~Point( ){countP--;}

int GetX( ){return X;}

int GetY( ){return Y;}

static void GetC( ){ cout<<"Object id="<<<countP<<endl;}

private:

int X,Y;

static int countP;

};

______ //静态数据成员的初始化

int main( ){

Point::GetC( );

Point A(4,5);

A.GetC( );

return 0;

}


正确答案:int P0int::counfP=0;
int P0int::counfP=0; 解析:静态数据成员的初始化格式为:
数据类型>类名>::静态数据成员名>=初始值>;

第3题:

在执行语句SELECT department_id FROM employees,departments WHERE employees.department_id= departments.department_id;时报错,原因是()。

A.没有给表employees和表departments加别名

B.没有给列department_id加别名

C.不能用employees.department_id=departments.department_id作为条件

D.SELECT后面的department_id没有指定是哪个表


参考答案:D

第4题:

这个sql语句怎么写?

有三个表如下

users(id,name);

type(id,name);

note(id,title,contents,user_id,author_id,type_id);

其中,user_id是作者、author_id是原创作者都是与users中的id进行关联的,type_id是分类编号,与type的id关联。

现在需要创建一个视图显示note中的id、title、contents、user_id、author_id、type_id、以及user_id、author_id、type_id对应的name。

怎样写sql语句呢?


思路:用游标通过系统表每次取一个字段update表a数据一次,将其它字段update成和该字段一样的值
DECLARE @fieldname varchar(200)
DECLARE test CURSOR FOR
select a.name from syscolumns a
join sysobjects b on a.id=b.id
where b.name='a' and a.colid<>1
--游标遍历系统表,查出a表所有字段,去掉第一个字段
OPEN test
FETCH NEXT FROM test into @fieldname
WHILE @@FETCH_STATUS = 0
BEGIN
update a set a.属性1=b.@fieldname,a.属性2=b.@fieldname,。。。a.属性n=b.@fieldname
from a a join a b on a.名称=b.名称
where b.@fieldname is not null
--这里可以改成通过系统条查出的字段名称拼成sql,这样就通用了,不管该表多少个字段也不用改sql了,时间关系我不写了.
end
CLOSE test
DEALLOCATE test

执行完后所有的属性字段的值都是一样的,随便取哪个字段都是你要的结果
注意,这段sql有条件限制,名称字段必须是该表的的第一个字段,如果不是的话把colid的值改成正确的


希望能帮到你,别忘了采纳我的答案哦,祝你生活愉快!


第5题:

假设一连锁书店的数据库中有3个表:连锁分店信息表STORES(STOR ID,STOR NAME),书籍销售信息表SALES(STOR ID,TITLE ID,QTY)和书籍信息表TITLES (TITLE ID,TITLE)。要查询各分店销售某书的数量,相应的SQL语句应该是:

SELECT STOR_NAME,QTY,TITLE

FROM TITLES,STORES,SALES

WHERE TITLES.TITLE_ID=SALES.TITLE_ID AND【 】。


正确答案:STORES.STOR ID=SALES.STOR ID
STORES.STOR ID=SALES.STOR ID 解析:连锁分店信息表STORES里只存储了分店号和店名,书籍销售表SALES存储了分店号,书籍编号和该编号书在该编号分店的销售量,书籍信息表TITLES则存储了书籍编号和书名,所以要查询各分店某书对应的销售量,就要依据这3个表的相同属性进行等值连接,其中表 SALES因为与其他两个表都有联系,充当了“桥梁”的作用,题目中已经给出了TITLES表和SALES表的等值条件,空缺处就应该是分店信息表和销售表连接的条件。

第6题:

下面语句中,表示过虑条件是vend_id=1002或vend_id=1003的是( )

A.select * from products where vend_id=1002 or vend_id=1003

B.select * from products where vend_id in (1002,1003);

C.select * from products where vend_id not in (1004,1005);

D.select * from products where vend_id=1002 and vend_id=1003


正确答案:B,A 

第7题:

在Objective-C程序中,id是一般对象类型,id数据类型可以存储_________的对象。


参考答案:任何类型

第8题:

假设一连锁书店的数据库中有三个表:连锁分店信息表STORES(STOR ID,STOR NAME),书籍销售 信息表SALES(STOR_ID,TITLE_ID,QTY)和书籍信息表TITLES(TITLE_ID,TITLE)。要查询各分店销售某书的数量,相应的SQL语句应该是:

SELECT STOR_NAME,QTY,TITLE

FROM TITLES,STORES,SALES

WHERE TITLES.TITLE_ID=SALES.TITLE_ID AND 【 】 。


正确答案:STORES.STOR_ID=SALES.STOR_ID
STORES.STOR_ID=SALES.STOR_ID 解析:连锁分店信息表STORES里只存储了分店号和店名,书籍销售表SALES存储了分店号,书籍编号和该编号书在该编号分店的销售量,书籍信息表TITLES则存储了书籍编号和书名,所以要查询各分店某书对应的销售量,就要依据这三个表的相同属性进行等值连接,其中表SALES因为与其他两个表都有联系,充当了“桥梁”的作用,题目中已经给出了TITLES表和SALES表的等值条件,空缺处就应该是分店信息表和销售表连接的条件。

第9题:

下列程序的输出结果为 Object id=0 Object id=1 请将程序补充完整。 include using na

下列程序的输出结果为

Object id=0

Object id=1

请将程序补充完整。

include <iostream>

using namespace std;

class Point

{

public:

Point(int xx=0,int yy=0) {X=xx;Y=yy;countP++;}

~Point(){countP--;}

int GetX(){return X;}

int GetY(){return Y;}

static Void GetC(){cout<<"Object id="<<countP<<endl;}

private:

int X,Y;

static int countP;

};

______ //静态数据成员的初始化

int main ()

{

Point::GetC();

Point A(4,5);

A.GetC();

return 0;

}


正确答案:int Point::countP=0;
int Point::countP=0; 解析:本题考核静态数据成员的定义与使用方式。空格处填入的是静态数据成员的初始化。程序的结果输出中"Object id=0"表示静态数据成员countP的初始值是0。

第10题:

Select emp_id,emp_name,sex,title,wage from employee order by emp_name句子得到的结果集是按()排序。

A.emp_id

B.emp_name

C.sex

D.wage


本题答案:B

更多相关问题