日韩欧美另类久久久精品_亚洲大色堂人在线无码_国产三级aⅴ在线播放_在线无码aⅴ精品动漫_国产精品精品国产专区

數(shù)據(jù)庫oracle筆試

  1、 數(shù)據(jù)庫中使用update修改多個(gè)字段值的問題

  經(jīng)我在PL/SQL環(huán)境下調(diào)試,得出如下結(jié)論(scott/tiger 下的dept表):

  update dept set dname='yao', loc='shaoyang' where deptno=10; --通過

  update dept set(dname, loc)=('yao','shaoyang') where deptno=10; --錯(cuò)誤

  update dept set(dname, loc)=(select dname,loc from dept where deptno=20) where deptno=10;--通過

  2、程序流程問題(題目略去, 如下為我的驗(yàn)證代碼):

  public class TestCircle {

  public static void main(String[] args) {

  int i=2, j=9;

  do{

  if(i>j){

  break;

  }

  j--;

  }while(++i<5);

  System.out.println("i is: "+i+", j is: "+j);

  int k = new TestCircle().testCase(1);

  System.out.println("k is : "+k);

  }

  public int testCase(int n){

  int j=1;

  switch (n) {

  case 1: j++;

  case 2: j++;

  case 3: j++;

  case 4: j++;

  case 5: j++;

  System.out.println("j is : "+j);

  default: j++;

  }

  return n+j;

  }

  }

  testCase這個(gè)問題我做錯(cuò)了, 題目是要求最終打印出的k為8,請你給i與n賦值。

  我在考場上寫的n=5, i=2; 運(yùn)行得出結(jié)果卻為9. 分析了一下得出原因在于: 如果n<5的話,那么它會從其自身起一直到5都會執(zhí)行j++這條語句, 因?yàn)榇舜a片段中并沒有使用 break。

  n與i有多種組合值, 如(1,1)、(4,1)和(5,1)等都可以。

本文已影響6827
上一篇:嵌入式軟硬件研發(fā)筆試題 下一篇:網(wǎng)易IDC商務(wù)專員試題

相關(guān)文章推薦

|||||