下面的程序的功能是将11到2011之间的素数插入数据库prime,程序中的错误语句是 CREATE TABLE prime(dat f) n=11 DO WHILE n<=2011 f=0 i=2 DO WHILE

admin2016-12-07  51

问题 下面的程序的功能是将11到2011之间的素数插入数据库prime,程序中的错误语句是
CREATE TABLE prime(dat f)
    n=11
    DO WHILE n<=2011
    f=0
    i=2
    DO WHILE i<=INT(SQRT(n))
      IF MOD(n,i)<>0
       i=i+1
       LOOP
    ELSE
      f=1
      EXIT
    ENDIF
  ENDDO
  IF f=0
    INSERT TO prime VALUES(n)
   ENDIF
  n=n+1
ENDDO

选项 A、DO WHILE n<=2011
B、INSERT TO prime VALUES(n)
C、i=i+1
D、EXIT

答案B

解析 本题考查向数据库中插入一个记录的SQL命令INSERT INTO。其语法格式如下:
格式1:
INSERT INTO dbf_name[(fname1[fname2,…])]
VALUES(eXpression1[,eXpression2,…])
格式2:
INSERT INTO dbf_name FROM ARRAY ArrayName|
FROM MEMVAR。
转载请注明原文地址:https://jikaoti.com/ti/8Vk0FFFM
0

最新回复(0)