码迷,mamicode.com
首页 > 数据库 > 详细

java中sql语句能不能加分号的问题?

时间:2017-03-29 16:13:15      阅读:382      评论:0      收藏:0      [点我收藏+]

标签:size   style   pre   str   程序   问题   text   不能   执行   

一、原因 

  在程序运行中,当执行sql后总是报无效字符错误;但是把程序放在pl/sql中执行又没有错误。让我很纳闷!于是我开始查找资料,然后我终于发现了问题。

二、问题剖析

  原来在程序中;如果你在程序里面写sql,就不要加分号,在程序里面编译器会把分号当做sql本身的一部分,所以会报错。

 如果是在查询工具里面(比如plsql),这个时候可以加上分号,在工具里面已经做过预处理,分号是个分隔符,看到分号就标志着本条sql语句结束了;

因此java中sql语句能不能加分号。

java中sql语句能不能加分号的问题?

标签:size   style   pre   str   程序   问题   text   不能   执行   

原文地址:http://www.cnblogs.com/Mr-nie/p/6639754.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!