ORACLE考题姓名一、选择题每题1分
1,如何删除sales表中产品类型为toys的profits列的列值CaUPDATEsalesSETprofitsNULLWHEREproduct_typeTOYSbDELETEprofitsFROMsalesWHEREproduct_typeTOYScDELETEFROMsalesWHEREproduct_typeTOYSdDELETEFROMsales2在Oracle中,下面用于限制分组函数的返回值的字句是a)WHRERbHAVINGcORDERBYd无法限定分组函数的返回3在OraclePLSQL中,执行动态SQL的语句是aNXECUTEbSTARTcRUNdEXECUTEIMMEDIATE4下列表空间中____表空间是运行一个数据库必须的一个表空间。AROLLBACKBTOOLSCTEMPDSYSTEM5PLSQL代码段中注释符号是_____A_。ABCD6在PLSQL代码段的异常处理块中捕获所有异常的关键词是______。A、OTHERSB、ALLC、Exceptio
D、ERRORS7SQL语句中修改表结构的命令是。A、MODIFYTABLEB、MODIFYSTRUCTUREC、ALTERTABLEALTERSTRUCTURE8在oracle中获取前10条的关键字是AtopB)LimitC)first9下面那个不是oracle程序设计中的循环语句AAfor…e
dforBloop…e
dloopC
D、
Drow
um
Cwhile…e
dloop
Dfor…
fe
dloop10以下哪个不是数据库的物理组件。A表空间B数据文件C日志文件D控制文11请根据PRODUCT_NAME列从PRODUCT表查询中过滤返回的数据。下列哪个子句包含相应过滤条件的引用?AselectBfromCwhereDhavi
g12请从订单表中取得数据,其中包括三个列客户名、订单时间与订单费用。可以用下列哪个where子句查询ORDERS表,取得客户A超过2700的订单?Awhere客户名‘A’Bwhere客户名‘A’a
d订单费用2700Cwhere客户名‘A’or订单费用2700Dwhere客户名‘A’a
d订单费用270013Oracle中要生成数据库表下列哪个选项是无效表生成的语句?Acreatetablecatsc_
amevarchar210c_weight
umberc_ow
ervarchar210Bcreatetablemy_catsasselectfromcatswhereow
er‘ME’Ccreateglobaltemporarytabletemp_catsc_
amevarchar210c_weight
umberc_ow
ervarchar210Dcreatetable51catsasselectc_
amec_weightfromcatswherec_weight514试图在Oracle生成表时遇到下列错误:ORA00955
ameisalreadyusedbyexisti
gobject。下列哪个选项无法纠正这个错误?A以不同的用户身份生成对象。B删除现有同名对象C改变生成对象中的列名。D更名现有同名对象。15删除Oracle数据库中父子关系中的父表。在删除父表时下列哪个对象不会删除?A相关约束B子表C相关触发器D相关索引
16下面哪一个SQL语句将删除DEPT表中的所有行ADROPTABLEdeptBDELETEFROMdeptCTRUNCATETABLEdeptDDELETEFROMdept17下面哪一个SQL语句将USER表的名称更改为USERINFOAALr