例如:
 select name,age,grade
 from student 
where grade(+) =1234我要造数据,如何设置grade 的值,
(+)这是什么意思

解决方案 »

  1.   

    哪弄来的例子啊。
    select name, age, grade from student where grade = 1234;(+)是进行外连接的操作符。
      

  2.   

    坚决抵制(+)
    用left join 或right join
      

  3.   

    grade(+) =...
    这个用法等同于left join,
    他们是2个sql的标准用法,好像是一个是92标准,另一个忘记是哪个标准了。
      

  4.   

    我只是讲了一下(+)的用法,
    在这里连接的常量,
    意义是,如果表中用对应数据就查出来,如果没有,就查出null。
    相信楼主举的例子,是为了了解(+)的用法,
    实际操作也不会这么做的!