• 2022-05-28
    智慧职教: 使用游标将Product表中前两种商品的价格提高10%。请选择适当的语句填空。 DECLARE CrsP CURSOR FOR SELECT * FROM Product OPEN CrsP FETCH NEXT FROM CrsP PDATE Product SET Price=Price*1.1 WHERE CURRENT OF CrsP CLOSE CrsP DEALLOCATE CrsP
  • UPDATE Product SET Price=Price*1.1 WHERE CURRENT OF CrsPFETCH NEXT FROM CrsP

    内容

    • 0

      释放游标使用( )语句。 A: DECLARE B: DEALLOCATE C: CLOSE D: FETCH

    • 1

      在SQL Server 2005中,有一个product(产品)表,包含字段:pname(产品名称),要从此表中筛选出产品名称为“苹果”或者“香蕉”的记录,下列语句正确的是(选一项) A: SELECT * FROM product ON pname= '苹果' OR pname='香蕉' B: SELECT * FROM product ON pname= '苹果' AND pname='香蕉' C: SELECT * FROM product WHERE pname= '苹果' OR pname='香蕉' D: SELECT * FROM product WHERE pname= '苹果' AND pname='香蕉'

    • 2

      智慧职教: 假设商品表product的列price表示某商品的单价,要从product表中查询最高单价,下列SQL语句正确的是(   )

    • 3

      将游标变量@Cjb_Cur赋值为CJB全部记录的语句为()。 A:  SET @Cjb_Cur = CURSOR FOR SELECT * FROM CJB B:  CREATE @CURSOR Cjb_Cur AS SELECT * FROM CJB C:  DECLARE @Cjb_Cur AS TABLE CJB D:  DECLARE @Cjb_Cur CURSOR FOR SELECT * FROM CJB

    • 4

      假设产品表product中存在价格字段:price number(7,2),对于下列语句:[br][/br]SELECT NVL(10/price, '0') FROM product;[br][/br]如果price列中包含空值,将会出现( A: 该语句将失败,因为值不能被0除 B: 将显示值0 C: 该语句将失败,因为值不能被空值除 D: 将显示值10