在SQL中可以跳过错误继续执行语句吗? [问题点数:120分,结帖人wzh1215]

Bbs7
本版专家分:10632
结帖率 100%
Bbs6
本版专家分:9422
Bbs8
本版专家分:38548
Blank
银牌 2007年1月 总版技术专家分月排行榜第二
Blank
铜牌 2006年12月 总版技术专家分月排行榜第三
Blank
红花 2007年2月 MS-SQL Server大版内专家分月排行榜第一
2007年1月 MS-SQL Server大版内专家分月排行榜第一
2006年12月 MS-SQL Server大版内专家分月排行榜第一
Bbs4
本版专家分:1417
Bbs7
本版专家分:14363
Bbs7
本版专家分:12816
Bbs7
本版专家分:10632
Bbs14
本版专家分:884857
Blank
名人 年度总版至少三次排名前十即授予名人勋章
Blank
状元 2005年 总版技术专家分年内排行榜第一
2004年 总版技术专家分年内排行榜第一
Blank
进士 2006年 总版技术专家分年内排行榜第六
2003年 总版技术专家分年内排行榜第八
Blank
金牌 2005年6月 总版技术专家分月排行榜第一
2005年5月 总版技术专家分月排行榜第一
2005年4月 总版技术专家分月排行榜第一
2005年3月 总版技术专家分月排行榜第一
2005年2月 总版技术专家分月排行榜第一
2005年1月 总版技术专家分月排行榜第一
2004年12月 总版技术专家分月排行榜第一
2004年11月 总版技术专家分月排行榜第一
2004年10月 总版技术专家分月排行榜第一
2004年9月 总版技术专家分月排行榜第一
2004年8月 总版技术专家分月排行榜第一
2004年7月 总版技术专家分月排行榜第一
2004年6月 总版技术专家分月排行榜第一
2004年5月 总版技术专家分月排行榜第一
2004年4月 总版技术专家分月排行榜第一
2004年3月 总版技术专家分月排行榜第一
2004年1月 总版技术专家分月排行榜第一
2003年12月 总版技术专家分月排行榜第一
Bbs7
本版专家分:10632
Bbs6
本版专家分:9422
Bbs14
本版专家分:884857
Blank
名人 年度总版至少三次排名前十即授予名人勋章
Blank
状元 2005年 总版技术专家分年内排行榜第一
2004年 总版技术专家分年内排行榜第一
Blank
进士 2006年 总版技术专家分年内排行榜第六
2003年 总版技术专家分年内排行榜第八
Blank
金牌 2005年6月 总版技术专家分月排行榜第一
2005年5月 总版技术专家分月排行榜第一
2005年4月 总版技术专家分月排行榜第一
2005年3月 总版技术专家分月排行榜第一
2005年2月 总版技术专家分月排行榜第一
2005年1月 总版技术专家分月排行榜第一
2004年12月 总版技术专家分月排行榜第一
2004年11月 总版技术专家分月排行榜第一
2004年10月 总版技术专家分月排行榜第一
2004年9月 总版技术专家分月排行榜第一
2004年8月 总版技术专家分月排行榜第一
2004年7月 总版技术专家分月排行榜第一
2004年6月 总版技术专家分月排行榜第一
2004年5月 总版技术专家分月排行榜第一
2004年4月 总版技术专家分月排行榜第一
2004年3月 总版技术专家分月排行榜第一
2004年1月 总版技术专家分月排行榜第一
2003年12月 总版技术专家分月排行榜第一
Bbs14
本版专家分:884857
Blank
名人 年度总版至少三次排名前十即授予名人勋章
Blank
状元 2005年 总版技术专家分年内排行榜第一
2004年 总版技术专家分年内排行榜第一
Blank
进士 2006年 总版技术专家分年内排行榜第六
2003年 总版技术专家分年内排行榜第八
Blank
金牌 2005年6月 总版技术专家分月排行榜第一
2005年5月 总版技术专家分月排行榜第一
2005年4月 总版技术专家分月排行榜第一
2005年3月 总版技术专家分月排行榜第一
2005年2月 总版技术专家分月排行榜第一
2005年1月 总版技术专家分月排行榜第一
2004年12月 总版技术专家分月排行榜第一
2004年11月 总版技术专家分月排行榜第一
2004年10月 总版技术专家分月排行榜第一
2004年9月 总版技术专家分月排行榜第一
2004年8月 总版技术专家分月排行榜第一
2004年7月 总版技术专家分月排行榜第一
2004年6月 总版技术专家分月排行榜第一
2004年5月 总版技术专家分月排行榜第一
2004年4月 总版技术专家分月排行榜第一
2004年3月 总版技术专家分月排行榜第一
2004年1月 总版技术专家分月排行榜第一
2003年12月 总版技术专家分月排行榜第一
Bbs7
本版专家分:10632
Bbs14
本版专家分:884857
Blank
名人 年度总版至少三次排名前十即授予名人勋章
Blank
状元 2005年 总版技术专家分年内排行榜第一
2004年 总版技术专家分年内排行榜第一
Blank
进士 2006年 总版技术专家分年内排行榜第六
2003年 总版技术专家分年内排行榜第八
Blank
金牌 2005年6月 总版技术专家分月排行榜第一
2005年5月 总版技术专家分月排行榜第一
2005年4月 总版技术专家分月排行榜第一
2005年3月 总版技术专家分月排行榜第一
2005年2月 总版技术专家分月排行榜第一
2005年1月 总版技术专家分月排行榜第一
2004年12月 总版技术专家分月排行榜第一
2004年11月 总版技术专家分月排行榜第一
2004年10月 总版技术专家分月排行榜第一
2004年9月 总版技术专家分月排行榜第一
2004年8月 总版技术专家分月排行榜第一
2004年7月 总版技术专家分月排行榜第一
2004年6月 总版技术专家分月排行榜第一
2004年5月 总版技术专家分月排行榜第一
2004年4月 总版技术专家分月排行榜第一
2004年3月 总版技术专家分月排行榜第一
2004年1月 总版技术专家分月排行榜第一
2003年12月 总版技术专家分月排行榜第一
Bbs14
本版专家分:884857
Blank
名人 年度总版至少三次排名前十即授予名人勋章
Blank
状元 2005年 总版技术专家分年内排行榜第一
2004年 总版技术专家分年内排行榜第一
Blank
进士 2006年 总版技术专家分年内排行榜第六
2003年 总版技术专家分年内排行榜第八
Blank
金牌 2005年6月 总版技术专家分月排行榜第一
2005年5月 总版技术专家分月排行榜第一
2005年4月 总版技术专家分月排行榜第一
2005年3月 总版技术专家分月排行榜第一
2005年2月 总版技术专家分月排行榜第一
2005年1月 总版技术专家分月排行榜第一
2004年12月 总版技术专家分月排行榜第一
2004年11月 总版技术专家分月排行榜第一
2004年10月 总版技术专家分月排行榜第一
2004年9月 总版技术专家分月排行榜第一
2004年8月 总版技术专家分月排行榜第一
2004年7月 总版技术专家分月排行榜第一
2004年6月 总版技术专家分月排行榜第一
2004年5月 总版技术专家分月排行榜第一
2004年4月 总版技术专家分月排行榜第一
2004年3月 总版技术专家分月排行榜第一
2004年1月 总版技术专家分月排行榜第一
2003年12月 总版技术专家分月排行榜第一
Bbs7
本版专家分:10632
Bbs7
本版专家分:10632
Bbs14
本版专家分:884857
Blank
名人 年度总版至少三次排名前十即授予名人勋章
Blank
状元 2005年 总版技术专家分年内排行榜第一
2004年 总版技术专家分年内排行榜第一
Blank
进士 2006年 总版技术专家分年内排行榜第六
2003年 总版技术专家分年内排行榜第八
Blank
金牌 2005年6月 总版技术专家分月排行榜第一
2005年5月 总版技术专家分月排行榜第一
2005年4月 总版技术专家分月排行榜第一
2005年3月 总版技术专家分月排行榜第一
2005年2月 总版技术专家分月排行榜第一
2005年1月 总版技术专家分月排行榜第一
2004年12月 总版技术专家分月排行榜第一
2004年11月 总版技术专家分月排行榜第一
2004年10月 总版技术专家分月排行榜第一
2004年9月 总版技术专家分月排行榜第一
2004年8月 总版技术专家分月排行榜第一
2004年7月 总版技术专家分月排行榜第一
2004年6月 总版技术专家分月排行榜第一
2004年5月 总版技术专家分月排行榜第一
2004年4月 总版技术专家分月排行榜第一
2004年3月 总版技术专家分月排行榜第一
2004年1月 总版技术专家分月排行榜第一
2003年12月 总版技术专家分月排行榜第一
Bbs7
本版专家分:10632
Bbs14
本版专家分:884857
Blank
名人 年度总版至少三次排名前十即授予名人勋章
Blank
状元 2005年 总版技术专家分年内排行榜第一
2004年 总版技术专家分年内排行榜第一
Blank
进士 2006年 总版技术专家分年内排行榜第六
2003年 总版技术专家分年内排行榜第八
Blank
金牌 2005年6月 总版技术专家分月排行榜第一
2005年5月 总版技术专家分月排行榜第一
2005年4月 总版技术专家分月排行榜第一
2005年3月 总版技术专家分月排行榜第一
2005年2月 总版技术专家分月排行榜第一
2005年1月 总版技术专家分月排行榜第一
2004年12月 总版技术专家分月排行榜第一
2004年11月 总版技术专家分月排行榜第一
2004年10月 总版技术专家分月排行榜第一
2004年9月 总版技术专家分月排行榜第一
2004年8月 总版技术专家分月排行榜第一
2004年7月 总版技术专家分月排行榜第一
2004年6月 总版技术专家分月排行榜第一
2004年5月 总版技术专家分月排行榜第一
2004年4月 总版技术专家分月排行榜第一
2004年3月 总版技术专家分月排行榜第一
2004年1月 总版技术专家分月排行榜第一
2003年12月 总版技术专家分月排行榜第一
Bbs1
本版专家分:0
Bbs1
本版专家分:7
Bbs1
本版专家分:1
事务中执行了三个SQL语句,其中的一个执行语句失败,事务为什么没有回滚。语句如下.
事务中执行了三个SQL<em>语句</em>,其中的一个执行<em>语句</em>失败,事务为什么没有回滚。<em>语句</em>如下. 其中insert into tblPeelScroll(ScrollBar,PeelDate,PeelMan) va
可以跳过 异常和RTTI 吗?
今天看到异常处理机制,刚开始还好,什么try,throw,catch,还能理解,结果后面突然杀出来一大堆新玩意,尤其是类、异常和继承三者一结合,真心感觉各种看着头大,上网想搜下简单点的说明,结果看到网上貌似有很多地方根本不用异常,也极少用到RTTI,于是特地来问问,这个现在学来,一般来说有用吗?
VB中SQL语句可以嵌套吗?
VB中SQL<em>语句</em><em>可以</em>嵌套吗?
oralce 中 sql 语句可以加密吗?
oracle 应用程序向oralce服务器发出的<em>sql</em><em>语句</em><em>可以</em>通过v$<em>sql</em> 被DBA 查看,如何加密 <em>sql</em><em>语句</em>,使得无法得知应用程序向oracle 服务器发出的<em>sql</em><em>语句</em>。
批量执行sql语句时,如何跳过其中发生的错误继续执行剩下的sql语句,最后在显示所有错误信息
最近,在写项目的时候,遇到这样一个需求,即批量执行数据库授权<em>语句</em>(grant ),当n条授权<em>语句</em>内某一条授权<em>语句</em>,执行失败后,记录其<em>错误</em>信息,然后<em>继续执行</em>剩下的grant <em>语句</em>,最后在吧<em>错误</em>信息统一抛出。 这里给解决思路: 1.首先,我们需要捕获到<em>sql</em>执行的<em>错误</em>。 try{ jdbc.execute(<em>sql</em>); ...
SQL语句可以嵌套吗?????
我在用VB访问用数据环境连接的数据库时,要对多个表进行查找,可是查找起来很复杂,我看书上说<em>可以</em>嵌套查找,可是使用后却说我语法<em>错误</em>,请问各位有什么高招????rnstrSQL2 = "select id from Department where Department.Name=cboDepartment.text"rnstrSQL2 = "select id from Class where Class.dept_id=" & strSQL2 & ""rnstrSQL2 = "from Student where Student.Classorder=" & strSQL2 & " by Serial"rnstrSQL1 = "select * " & strSQL2 & ""rnrsStudent.Open strSQL1, DataEnv.Con
T-SQL执行内幕(5)——执行
本文属于SQL Server T-SQL执行内幕系列     一旦优化器选择了开销最低的预估执行计划之后,就会把预估执行计划转换成实际执行树(Actual Execution Tree)进行查询执行。树的每个节点都是一个操作符。操作符及一系列的有向箭头(代表数据流的方向及结果集的数据量(箭头粗细)) 组成了整个执行计划,这里指的是图形化执行计划。    所有的操作符都实现一个具有三个方法(open...
sql错误继续~~~
[size=large][color=red]1、java.lang.ClassNotFoundException: com.my<em>sql</em>.jdbc.Driver 请查看是否导入相关jar~~~我就总犯这样的<em>错误</em>~呵呵[/color][/size]
sql中遇到除数为0的错误时候的解决办法
今天在做项目的时候需要计算满意度的和点击次数显示在页面上: 其中满意度的计算方法为:总的评价分数/总的评价人数 然后我开始写的查询<em>语句</em>为: select doctorid , sum(gradescore) /sum(isgrade) satis from jkmh_webcms.tcm_consult group by doctorid 但是在pl<em>sql</em>运行的时候报错了:
遇到被0除错误我想继续执行,该怎么办?
我在<em>sql</em><em>语句</em>前面加上了 set ansi_warnings off set arithabort off 在<em>sql</em>的查询分析器里面报错,但是<em>语句</em><em>继续执行</em>了。 但是我把<em>语句</em>放到<em>sql</em>str里面,通过d
sql语句可以优化吗
select * from dbo.SCBWC20120330 srnwhere not exists(select * from kbinfo where s.公司名=客户名称)rnor not exists(select * from kbinfo where 地址=公司地址 )rnor not exists(select * from kbinfo where 电话=联系电话 )rnor not exists(select * from kbinfo where 传真=联系电话 )rnor not exists(select * from kbinfo where s.联系人=kbinfo.联系人 )rn
程序出错,如何跳过当前错误继续执行下面的代码
rn int i = 0, j = 0;rn int result = i / j;rn Response.Write("aa");rn这样会出错,如何执行 Response.Write("aa");rn
这个语句错误吗?SQL 语句
[code=SQL]public List getBookList(int page,int pageSize)rn rn List list =null;rn conn=this.getConnection();rn String <em>sql</em>="select top"+ pageSize + " * from bookInfo "+rn "where bookId not in(select top" +(page-1)*pageSize rn +" bookId from bookInfo)";rn try rn pstmt=conn.prepareStatement(<em>sql</em>);rn rs=pstmt.executeQuery();rn rn while(rs.next())rn rn bookInfo BKInfo=new bookInfo();rn rn BKInfo.setBookName(rs.getString(2));rn BKInfo.setBookType(rs.getString(3));rn BKInfo.setBookStatus(rs.getString(4));rn list.add(BKInfo);rn rn catch (SQLException e) rn e.printStackTrace();rn finallyrn rn this.CloseAll(conn, pstmt, rs);rn rn return list;rn [/code]rn
WebClient下载文件出错,如果才能跳过这个错误继续执行
就是非常简单的文件下载代码,但是有一些循环的rn// 下载电影图片 rnWebClient mywebclient = new WebClient();rnString s3 = Application.StartupPath + "\\" + "temp" +"\\" + strID + ".jpg";rnmywebclient.DownloadFile(picURL, s3);rn<em>错误</em>是:远程服务器返回<em>错误</em>(519)rn其中的picURL都是正确的,下载好多图片文件,就其中1个出错。我就是想反正1个图片不下载也没有关系rn就是想出错后<em>跳过</em>,<em>继续执行</em>下面的循环,现在是出错异常程序就退出。rn应该怎么做哪?
如何忽略插入数据错误继续执行下一条语句
我用php与<em>sql</em>server想从excel中导入数据进数据库,当中可能会有差入<em>错误</em>。能否判断出是否插入<em>错误</em>。而不是插入<em>错误</em>就停止执行。
sql中,被除字段为0或NULL时,怎样处理?用case when
<em>sql</em>中,被除字段为0或NULL时,怎样处理?用case when 举例如下: select scrq,left(gongD,3) gongD, sum(JSL) gdJSL,SUM(JpcSL) gdJpcSL,cast(isnull(cast(SUM(JpcSL)/sum((case when (JSL is null or JSL=0 ) then 1 else JSL end
关于sql运算中被0除的错误怎么解决
我编一个运算的程序,下面的有时是0,一运算后程序提示 遇到被0除的<em>错误</em>,这种问题得怎么屏蔽呢,我不知道怎么写屏蔽代码,请高手指教 with ADOQuery1 do begin close; <em>sql</em>.
请教在sql语句执行时,如何跳过错误继续执行
我要将一批数据导入一个唯一索引的表里面,有重复的数据就报错了啊 ,执行就停止了,请问在oralce里面有没有将这个<em>错误</em>忽视,而<em>继续执行</em>,在sybase里面是<em>可以</em>的
SQL里遇错误跳过继续执行的问题
小弟写了一个存储过程如下,过程是从一张表中读取一些数据存入游标变量,然后逐条读取游标中的数据,每读取一条数据后,由这些数据生成一段SQL脚本,然后再exec这段脚本,然后再读取游标的另一条记录,直到游
mysql source 忽略错误继续执行
my<em>sql</em> -h$1 -P$2 -u$3 -p$4 -D$5 -s -N -e  " source$TAB_ONLY_LIST" 发现一个<em>语句</em>报错,整个过程就失败了。 增加--force 或-f依旧报错 my<em>sql</em> -h$1 -P$2 -u$3 -p$4 -D$5 -s -N -f -e  " source$TAB_ONLY_LIST" 网上查了一下,说这不是bug,解
错误跳过
n   课程介绍:nnn nn         本系列视频教程结合具体案例详细讲解了SpringBatch实现批处理的方式,包括Job,Flow,决策器,监听器,ItemReader,ItemWriter,ItemProcessor,JobLauncher,JobOperator。n
itbase中的sql语句可以放上2条语句
itbase中的<em>sql</em><em>语句</em><em>可以</em>放上2条<em>语句</em>吗?
SQL 语句 having中可以和in语句一起使用吗
比如:nSELECTn SC.FSTUDENTIDnFROMn T_SC SCnGROUP BYn SC.FSTUDENTIDnHAVINGn SC.fCOURSEID IN ('1', '2');
sql插入数据发生错误后如何继续执行
先向各位网友拜个年:新年好!rn我有批量数据插入到数据库,如果插入正确,正确条数增加一;当发生<em>错误</em>后,将<em>错误</em>条数增加一,并且<em>继续执行</em>下一条插入<em>语句</em>:<em>sql</em>Inserts(这条<em>语句</em>字段都是动态变化的)rn即:(下面只是描述,达不到继续插入的效果,发生<em>错误</em>后就中断<em>sql</em>插入了)rn请热心的朋友帮帮忙。谢谢!rnif (<em>sql</em>helper.ExcSqls(<em>sql</em>Inserts))rn rn successCount++;rn rn elsern rn errorCount++;rn
sql中有什么命令可以直接跳过执行过的语句
如题,找个<em>跳过</em>已经执行过的<em>语句</em>,注释的不算哈!rn例如:现在查询窗口中有 create database aaa并且已经执行,rn 现在想再在这个<em>语句</em>下边加个<em>语句</em>create database bbbrn 系统会提示aaa已经存在,有什么办法<em>可以</em>让create database aaa存在的情况下,让bbb创建成功呢?rn 本人菜鸟,望解答
Sqlserver中容易忽略的错误
1.字符串拼接     a.普通字符串与null字符串拼接    结果为null declare @str1 varchar(10), @str2 varchar(10) set @str1=null set @str2='hello' print @str2+@str1      b.普通字符串与‘’ 字符串拼接       结果为普通字符串本身 decla
SQL Server Try Catch 异常捕捉
背景 今天遇到一个关于try catch 使用比较有意思的问题。如下一段代码: SELECT @@TRANCOUNT AS A BEGIN TRY BEGIN TRAN SELECT @@TRANCOUNT AS A1 INSERT INTO A2A ( ID1 ) VALUES ( ...
SQL 怎么跳过 -2147217833错误
<em>错误</em>原因是EXCEL一个单元格内的字符达到700多个。 INSERT INTO SELECT时就会出错。 最好不要修改用户的数据习惯,如果能从技术层面解决最好,不行的话<em>跳过</em>也<em>可以</em>接受,怎么<em>跳过</em>呢? 这
java代码中的sql语句错误
String <em>sql</em> = "select * from _record where userid = " + userid + "order by date desc";rnrn这句到底哪里错了???rn信息: Parsing configuration file [struts.xml]rncom.my<em>sql</em>.jdbc.exceptions.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'by date desc' at line 1
在asp.net中的sql语句错误
string <em>sql</em>Str = "insert T_qixie(qxlx) values(@qxlx";正确rn string <em>sql</em>Str = "insert T_qixie(qxlx) values(@qxlx) where qxbh=@qxbh";<em>错误</em>rn <em>错误</em>信息,我使用的是参数化查询,不知道什么原因不可是参数化查询的时候不<em>可以</em>使用where吧!rn 还有我使用string <em>sql</em>Str = "update T_qixie set qxlx=@qxlx";数据库内容不被设置相应内容rn键字 'where' 附近有语法<em>错误</em>。 rn说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该<em>错误</em>以及代码中导致<em>错误</em>的出处的详细信息。 rnrn异常详细信息: System.Data.SqlClient.SqlException: 关键字 'where' 附近有语法<em>错误</em>。rnrn源<em>错误</em>: rnrnrnrnrnrn行 33: command.Parameters[0].Value = ddlType.SelectedValue;rn行 34: command.Parameters[1].Value = Convert.ToInt32(lbbh.Text);rn行 35: command.ExecuteNonQuery();rn行 36: rn行 37: rnrn
try块中出现异常,是否可以继续执行下一条语句
在try块中出现异常会自动跳到catch中,但是我这里有一种情况就是其他异常都需要捕捉,但是有一种异常情况是允许的,不必直接跳出来,最好让他继续运行!!rn此外,还有一个问题就是,C#中有没有类似于vb中的on error resume next这样功能的方法?!
如何跳过该报错的sql语句,执行下一个sql语句
循环往<em>sql</em> server中添加值时rn方法:rn /// 数据库名rn /// <em>sql</em><em>语句</em>的集合rnpublic bool InsertData(string databaseName, List ls)rn rn string strCon1 = "Data Source=HEHANG-PC;Initial Catalog=" + databaseName + ";Persist Security Info=True;User ID=sa;Password=123456";rn SqlConnection <em>sql</em>con = new SqlConnection(strCon1);rn tryrn rn <em>sql</em>con.Open();rn rn catch (Exception ex)rn rn throw ex;rn rnrn SqlCommand <em>sql</em>cmd = new SqlCommand();rn <em>sql</em>cmd.Connection = <em>sql</em>con;rn rnrn tryrn rn foreach (string <em>sql</em> in ls)rn rn <em>sql</em>cmd.CommandText = <em>sql</em>;rn <em>sql</em>cmd.ExecuteNonQuery();rn rn rn return true;rn rn catch (Exception ex)rn rn continue;rn throw ex;rn rn finallyrn rn <em>sql</em>con.Close();rn rn rn当一条<em>sql</em>报错时,如何<em>跳过</em>该<em>sql</em><em>语句</em>执行一条<em>sql</em><em>语句</em>,并且保存报错的<em>sql</em><em>语句</em>。
请问有什么办法可以当Asp出现错误时,跳过错误,继续执行
RT
可以跳过中程直接考高程吗。
C++应用广泛,想考C++为主高程.
可以跳过屏蔽ctrl+c而拷贝吗?
有的软件,一些文本<em>可以</em>看,也<em>可以</em>选择,但不允许拷贝。也就是系统屏蔽了rnCTRL+C,CTRL+V,有没有一种软件<em>可以</em><em>跳过</em>这些限制而把选择的文本拷贝出来?rn或有什么办法<em>可以</em>?rn谢谢大家了。
Delphi里有没有象VB那样的,出现严重错误可以跳过继续执行语句
Delphi里有没有象VB那样的,出现严重<em>错误</em>后<em>可以</em><em>跳过</em>,<em>继续执行</em>的<em>语句</em>?
学JAVA可以跳过JSP吗?
我现在学习JAVA一个多月了,总是在敲一些小例子(多数是Thinking in JAVA里的),rn感觉没有什么大的进步,rn好象很多人说应该从JSP开始学习JAVA,我不打算搞网页,不学JSP<em>可以</em>吗?rn以前都在用PB搞MIS,SQL比较熟,我能否从JDBC入手学习J2EE呢?rn另外我想问一下《Thinking in JAVA》里的例子都属于J2SE对吗?rn请帮忙,谢谢!
如何在存储过程发生错误后,继续执行错误后的语句?
如题
急。。。。。SQL语句错误
string <em>sql</em> = "select r.工号,r.姓名, r.基本工资,r.养老金 + r.医疗金 + r.失业金 as 三金, '计件工资' = isnull(jjgx.计件工资,0) from ryzl r left join jjgx j on r.工号=j.工号 ";rn这句SQL<em>语句</em>有<em>错误</em>吗?rn怎么编译器通过不了,说是rn用于函数参数的个数不对 在查询表达式 ''计件工资' = isnull(jjgx.计件工资,0)' 中。rn请高手帮忙,很急!
这句SQL语句有什么错误吗?
这句SQL<em>语句</em>有什么<em>错误</em>吗?rnrnUPDATE partinfo SET value='000000000' WHERE name='编码'rnrn我运行程序总提示我UPDATE语法有错,可我就是看不出什么错.rnrn大家帮帮忙.rnrn100分,在线等.
这条SQL语句错误吗?
create proc max_speedrn@table nvarchar(20),rn@currentpage int,rn@pagesize int,rn@orderby nvarchar(20)rnasrnSELECT TOP @pagesize *rnFROM @tablernWHERE (@orderby NOT INrn (SELECT TOP @pagesize*@currentpage idrn FROM @tablern ORDER BY @orderby))rnORDER BY @orderbyrnrnrnServer: Msg 170, Level 15, State 1, Procedure max_speed, Line 7rnLine 7: Incorrect syntax near '@pagesize'.rnServer: Msg 170, Level 15, State 1, Procedure max_speed, Line 10rnLine 10: Incorrect syntax near '@pagesize'.
try..except 语句可以捕获其它线程中的错误吗?
try..except <em>语句</em><em>可以</em>捕获其它线程中的<em>错误</em>吗?
这个功能SQL语句可以实现吗?
数据库是ACCESS的,有一个备注字段,记录有3000条,很多记录中包含"保护区"这个词,现在想全部替换为"缓冲区",能用一个SQL<em>语句</em>做到吗?谢谢!
CRecordSet可以执行SQL语句
CRecordSet<em>可以</em>执行SQL<em>语句</em>吗,如果有,请问是哪 一个函数,CRecordSet:Updata()不能更新>150个记录,那要它有什么用呢?
这是一句SQL语句可以做到的吗?
有一个表,有三个字段: 日期 帐号 余额rn能否用SQL<em>语句</em>查找出任一个日期段的任一个帐号的余额变化(简单说:就是类似于rn本月5号比上月10号,每个帐号的余额增长数)rn该表存有20万条记录,如何才能快速计算速度?rn rn注意:可能上月10号有100个帐户,而到了本月5号可能增加到105户,要求是新增加的帐户要反映出来(<em>可以</em>把上月的余额看成零)rn rnrnrn rn
SQL语句where可以嵌套循环语句吗?????
<>"" then rn Set RST=Server.CreateObject("ADODB.RecordSet") rn StrSQL=AutoKey(title) ''此处使用自定义函数 AutoKey(),该函数为实现智能搜索的核心 rn RST.Open StrSQL,conn_fenxi,3,2 ''得到搜索后的记录 rn If RST.BOF And RST.EOF Then rn else rn While Not RST.EOF rn search<em>sql</em>=search<em>sql</em>&" or title like '%"&RST("U_Name")&"%'“rn RST.MoveNext rn Wend rn end ifrn end ifrn if Nclassid<>"" then search<em>sql</em>=search<em>sql</em>&" and Nclassid ="&Nclassid&""rn if classid<>"" then search<em>sql</em>=search<em>sql</em>&" and classid ="&classid&""rn if dq<>"" then search<em>sql</em>=search<em>sql</em>&" and dq LIKE '%"&dq&"%'"rn if lx<>"" then search<em>sql</em>=search<em>sql</em>&" and lx ="&lx&""rn if yx<>"" thenrn search<em>sql</em>=search<em>sql</em>&" and DateDiff('d',now(),jx)>0"rn end ifrn search<em>sql</em>=search<em>sql</em>&" order by s_id desc"rn searchrs.open search<em>sql</em>,conn,1,1rn if searchrs.eof and searchrs.bof thenrnelsern %>rnrn<>0 or InStr(strKey,"`")<>0 or InStr(strKey,chr(34))<>0 or InStr(strKey,"\")<>0 or InStr(strKey,",")<>0 or InStr(strKey,"")<>0 thenrnResponse.Redirect "error.htm" rnEnd If rnlngLenKey=Len(strKey)rnSelect Case lngLenKey rnCase 0 '若为空串,转到出错页 rnResponse.Redirect "error.htm" rnCase 1 '若长度为1,则不设任何值 rnstrNew1="" rnstrNew2="" rnCase Else '若长度大于1,则从字符串首字符开始,循环取长度为2的子字符串作为查询条件 rnFor i=1 To lngLenKey-(lngSubKey-1) rnstrSubKey=Mid(strKey,i,lngSubKey) rnstrNew1=strNew1 & " or U_Name like '%"&strSubKey&"%'" rnNext rnEnd Select rn'得到完整的SQL<em>语句</em> rnAutoKey="Select * from cnword where U_Name like '%"&strKey&"%'" &strNew1& "order by id desc"rnEnd Function rn%> rnrn两个数据库都是Access的 我这样做不成功 求高手帮我做一下 谢谢啊
用SQL语句可以断开数据库连接吗?
用SQL<em>语句</em><em>可以</em>断开数据库连接吗?急
这样的功能sql语句可以实现吗?
论坛有两个表,其中主贴为一张表,回帖是一张表。回帖表中有一个字段为父贴在铸铁表中的id 。现在想得到主贴的标题和提交时间,然后还有回帖数。
sql语句可以给图片重命名吗?
刚发了一个贴:rnhttp://zhidao.baidu.com/question/271340106.htmlrnhttp://topic.csdn.net/u/20110523/12/1c58e9fe-73fb-481c-861d-e0bcb0f72f49.htmlrn标题是:请教一个<em>sql</em><em>语句</em>rn内容:rnrn表a中有个images字段,值如下(有空值):rnimagesrn---------------------------------------------------------------------------------------------------rn,9876543210平面图1.jpgrn,1234567890平面图1.jpg,1234567890平面图2.jpgrn,8888888888平面图1.jpg,8888888888平面图2.jpg,8888888888平面图3.jpgrn,9999999999平面图1.jpg,9999999999平面图2.jpg,9999999999平面图3.jpgrn---------------------------------------------------------------------------------------------------rn现在我要用SQL<em>语句</em>实现将所有的“平面图”换成“图片”,实现后应显示为:rnimagesrn---------------------------------------------------------------------------------------------------rn,9876543210图片1.jpgrn,1234567890图片1.jpg,1234567890图片2.jpgrn,8888888888图片1.jpg,8888888888图片2.jpg,8888888888图片3.jpgrn,9999999999图片1.jpg,9999999999图片2.jpg,9999999999图片3.jpgrn---------------------------------------------------------------------------------------------------rnrn解决方法:rnupdate tb set images=replace(cast(images as varchar(max)),N'平面图',N'图片') where images like '%平面图%'rnrn现在又出现新的问题了,我这样修改只能修改数据库里面的数据,不能更改实体文件的文件名啊!要怎么样才能即更改了数据库里面的数据,又更改了实体文件名。rnrn我的图片都放在一个文件夹里面,但不是所有的都要改,因为where后面还有条件的,比如 id in (1,2,3,4,5,6,7,8,9,10)
嵌入式SQL语句可以这样吗?
string field1 (field1是代表一个字段的字符串)rnstring bbrnrnselect :field1 into bb from table1 where .............rnrn我试过好多次了,好像总也不行
这条sql语句可以合并吗?
这条<em>sql</em><em>语句</em><em>可以</em>合并一条吗?rnrnString <em>sql</em>2="UPDATE t_jsxx SET js_jk ='1' where js_xm='"+xm[i]+"'";rn rnString <em>sql</em>3="UPDATE t_jsxx SET js_jk ='0' where js_xm <> '"+xm[i]+"'";rn
请问可以这样写SQL语句吗?
1:请问<em>可以</em>这样写吗?rnrs.open "select max(日期),min(日期)from 水平位移 ",conn,1,1rnACCESS表里,字段日期 的数据类型是:日期/时间
可以实现这样的SQL语句吗?
<em>sql</em>="update star set checked=true where id="&idrnACCESS数据库,checked字段是BOOL型,现在我想调用一句SQL<em>语句</em>接受传来的id,如果checked本来是TRUE就让它变成FALSE,本来是FLASE就变成TRUE,<em>可以</em>用一句实现吗?高手请指教,谢谢
这样的SQL语句可以实现吗
关于工资系统的一个表rnid bh monrn1 :g2@ 100 rn2 :g4@ 150rn3 (:g2@+:g4@)*0.8 rn我想像id=3的记录一样,如果有公式的,系统能把数据计算出来,然后填在mon字段中rn
sql语句问题,可以这样写吗?
update table1 set name=case when a.yin>0 then 1 else a.yin rnwhere id=3 select sum(yin) as yin from table1 a where id=3
sql语句字符串可以直接比较吗????
比如 在数据库表t1中有个时间字段sj,类型为char(8) rn在程序中有一个string day,day是获取某时间转换而来的,例如 day=currentTime.ToString("yyMMdd")+"00"; rn在SQL<em>语句</em>中where T1.sj > '"+day+" '<em>可以</em>比较吗?
大家一句sql语句可以搞定吗???
字段为rn subcategory click_numrn 1 355 '第一行rn 2 111 '第二行rnrn我的目的是:rn 当第二行第二列字段增加1 时,第一行的第二列字段做也增加1rn本来我是这样写的。rn<em>sql</em>="update mycategory set click_num=click_num+1 where subcategory='1'"rnconn.execute(<em>sql</em>)rn<em>sql</em>="update mycategory set click_num=click_num+1 where subcategory='2'"rnconn.execute(<em>sql</em>)rn这样的话,要执行数据库两遍。rn大家有没有好的方法,一句<em>sql</em><em>语句</em><em>可以</em>搞定的。rn
SQL语句可以嵌在IF..ELSE..END IF当中吗?
条件:A=0 或 A=1rn当A=0 select SSS,HHH, from DB where TJ1 = DDDrn当A=1 select YYY,XXX, from DB where TJ1 = DDDrn我用 if A=0 thenrn select SSS,HHH, from DB where TJ1 = DDDrn elsern select YYY,XXX, from DB where TJ1 = DDDrn end ifrn不对。应该怎么写?请帮帮我!急!rnrn
这样的sql语句可以写出来吗?
我数据库里有个字段,它存的数据是以,隔开的rn我现在想将,隔开的数据依次取出来,并以其他的名称命名rn请问这样 的有<em>语句</em>能够实现吗?rn在线期待。
单用SQL语句可以实现吗?
假如有一个时间字段里面全是时间,但我只想每月取出一条记录,也就是类似于SELECT DISTINCT 这样的<em>语句</em>,但是用这个<em>语句</em>会严格的来看时间是否一致,但我要的只是时间不一致才取出的。怎么办呢?用SQL<em>语句</em>!~
请教个sql 语句可以实现吗
select count(t.id) num,t.id from table1 t where t.id in(1,2,3,4,5) group by idrn------------rn数据库中Id 实际只有1,2,3rn----------rn显示结果为rn---------------------rnnum idrn 1 1rn 1 2rn 1 3rn能不能这样显示rn ----------------rn num idrn 1 1rn 1 2rn 1 3rn 0 4rn 0 5
这条sql语句可以优化吗?
select * from tablename where mykey=123 || mykey=456rnrn<em>可以</em>优化吗?rn求解释,求优化原理。
sql语句可以这样加密的吗?
因为以前程序员写的程序有注入漏洞,最近几天数据库老被挂马,一查日志发现了个小黑客。 rn请大家帮忙把下面的s变量解个码吧。 rnrn/XXX.aspx id=1';dEcLaRe%20@s%20vArChAr(8000)%20sEt%20@s=0x4465636c617265204054205661726368617228323535292c4043205661726368617228323535290d0a4465636c617265205461626c655f437572736f7220437572736f7220466f722053656c65637420412e4e616d652c422e4e616d652046726f6d205379736f626a6563747320412c537973636f6c756d6e73204220576865726520412e49643d422e496420416e6420412e58747970653d27752720416e642028422e58747970653d3939204f7220422e58747970653d3335204f7220422e58747970653d323331204f7220422e58747970653d31363729204f70656e205461626c655f437572736f72204665746368204e6578742046726f6d20205461626c655f437572736f7220496e746f2040542c4043205768696c6528404046657463685f5374617475733d302920426567696e20457865632827757064617465205b272b40542b275d20536574205b272b40432b275d3d527472696d28436f6e7665727428566172636861722838303030292c5b272b40432b275d29292b27273c736372697074207372633d687474703a2f2f386638656c336c2e636e2f302e6a733e3c2f7363726970743e272727294665746368204e6578742046726f6d20205461626c655f437572736f7220496e746f2040542c404320456e6420436c6f7365205461626c655f437572736f72204465616c6c6f63617465205461626c655f437572736f72%20eXeC(@s);--
这个sql语句可以怎么写吗?
insert into rc_job_user_backup values(select * from rc_job_user_02 where mobileid=:old.mobileid);rn这个<em>sql</em><em>语句</em><em>可以</em>怎么写吗?
jasperreport可以传整条sql语句
jasperreport<em>可以</em>传整条<em>sql</em><em>语句</em>吗? 如:select * from table1 where $P{parm} 在传$P{parm}的时候,直接传 table1.column='1234' 这个<em>语句</em>,<em>可以</em>这样实现吗? 如果这么使用,但是运行jrviewer的预览,则提示了<em>错误</em>:无效的<em>sql</em>类型 解决方法: 在jasperreport中如果参数是$P{parm}则只能用...
这样的sql语句可以实现吗?
[code=SQL]rnCreate table tt(pid int,pcid varchar(50),pcname varchar(200),managername varchar(200))rnrninsert into tt values(1 , '1' , '销售','张三')rninsert into tt values(1 , '2' , '经理','李四')rnrnselect * from ttrnrndrop table ttrnrnrn[/code]rnrn------------我想要这个结果 不知道怎么实现。rnrnpid 销售 经理rn1 张三 李四
SQL语句可以这样写吗?
SELECT a.*,count(b.id) as counter,sum(b.grade) as grade FROM jacksoft_search_data a LEFT JOIN jacksoft_search_vote b ON a.id=b.dataID GROUP BY b.dataID WHERE a.state = 1 ORDER BY a.id rn试过了,不对头rnrnA表为信息记录rnB表为投票记录rnrnAB表关联a.id b.dataIDrnrn实现为A表里的记录统计分数
sql语句可以完成如下的描述吗?
数据如下:rnguid contentrn52A2576D-5729-47E8-8E8C-5FEC3DC29601 aaaaaaaaaaaaaaaaaarn3551B3EA-C752-4607-B28F-4DA8694313CB bbbbbbbbbbbrn3551B3EA-C752-4607-B28F-4DA8694313CB ccccccccccrn3551B3EA-C752-4607-B28F-4DA8694313CB bbbbccccccccrnrn现在想要的结果是:rnguid contentrn52A2576D-5729-47E8-8E8C-5FEC3DC29601 aaaaaaaaaaaaaaaaaarn3551B3EA-C752-4607-B28F-4DA8694313CB bbbbbbbbbbb cccccccccc bbbbccccccccrnrnrnSQL<em>语句</em><em>可以</em>完成吗?
PL/SQL语句可以控制打印机吗?
PL/SQL<em>语句</em><em>可以</em>控制打印机吗?
可以简化以下SQL语句吗?
select [id],total=sum(totalfee),ordercount = count(billid) from v_billm rnwhere year(datecreated)=year(@repdate) rnand month(datecreated)=month(@repdate) rnand day(datecreated)=day(@repdate)rnand isreject=0 group by [id]rnrn上述<em>语句</em>中日期型数值的比较,能否简化一下啊?rn我不能直接用datecreated = @repdatern是因为datecreated中含有时分秒,而repdate只含日期.rn如果只比较日期部分相等的简单SQL<em>语句</em>啊?
可以帮我看看SQL语句的问题吗
[code=<em>sql</em>]SELECT a.qy, a.syb, a.qy, a.rwnf, a.rwyfrn , a.rwsl, a.rwje, a.bzyf, a.MosaicNY, xxx.zxxslrn , xxx.zxxje, xxx.zchsl, xxx.zchjernFROM (rn SELECT syb AS syb, qy AS qy, rwnf AS rwnf, rwyf AS rwyf, rwsl AS rwslrn , rwje AS rwje, REPLACE(lpad(rwyf, 2), ' ', '0') AS bzyf, rwnf || '-' || REPLACE(lpad(rwyf, 2), ' ', '0') AS MosaicNYrn FROM qyhxlpzbrn WHERE is_deleted = '0'rn GROUP BY qy, syb, rwnf, rwyf, rwsl, rwje, REPLACE(lpad(rwyf, 2), ' ', '0'), rwnf || '-' || REPLACE(lpad(rwyf, 2), ' ', '0')rn) arn LEFT JOIN (rn SELECT SUM(c.xxsl) AS zxxsl, SUM(c.xxje) AS zxxje, SUM(e.chsl) AS zchsl, SUM(e.chje) AS zchje, b.bscrn FROM (rn SELECT id AS jxsid, name AS jxsbm, qybsc AS bscrn FROM Accountrn WHERE is_deleted = '0'rn ) brn LEFT JOIN (rn SELECT TO_CHAR(rq, 'yyyy-mm') AS xxny, jxsbh AS jxsbh, SUM(xsdwsl) AS xxsl, SUM(ddje) AS xxjern FROM jxsxsddrn WHERE is_deleted = '0'rn GROUP BY TO_CHAR(rq, 'yyyy-mm'), jxsbhrn ) c ON b.jxsbm = c.jxsbh rn LEFT JOIN (rn SELECT TO_CHAR(rq, 'yyyy-mm') AS chny, jxsbh AS jxsbh, SUM(sl) AS chsl, SUM(je) AS chjern FROM chdrn WHERE is_deleted = '0'rn GROUP BY TO_CHAR(rq, 'yyyy-mm'), jxsbhrn ) e ON b.jxsbm = e.jxsbh rn WHERE c.xxny = '2017-09'rn AND e.chny = '2017-09'rn GROUP BY b.bscrn ) xxx ON a.qy = xxx.bsc [/code]rnrnrn我的现在就是想用A表的a.MosaicNY 日期字段去控制 XXX表里面的c.xxny = '2017-09'rn AND e.chny = '2017-09 字段,他们必须相等 ,出对应数据。 根据a.qy,b.bsc分组显示。
SQL语句可以直接写变量吗?
[code=SQL]DECLARErn v_test VARCHAR2(10):='1234';rnBEGINrn SELECT * from "student";rn--UPDATE "student" set comment='123' where id=1;rn --UPDATE student set comment=&v_test where id=3;rnEND;[/code]rn上面声明了个变量,一开始测试两个update,不成功,注释掉了,再测试select,都不成功,难道这只能放存储过程里吗?不能直接当SQL<em>语句</em>执行?我记得是<em>可以</em>的呀。
sql语句可以实现这个功能吗?
Σ(x1*f1)rn--------rn Σf1 也是就这个公式:(Σ(x1*f1))/Σf1rnrn其中x1,f1分别是数据库中字段,请问现在要求结果怎么做呀,SQL<em>语句</em>能实现吗,如果不能应该怎么求,谢谢
delphi做的单摆下载
系统开发程序课用delphi做的一个单摆小程序,可调整开始角度,摆长及重力加速度 相关下载链接:[url=//download.csdn.net/download/zmhuikobe8/2382382?utm_source=bbsseo]//download.csdn.net/download/zmhuikobe8/2382382?utm_source=bbsseo[/url]
虚拟专用网络vpn的介绍下载
VPN的英文全称是“Virtual Private Network”,翻译过来就是“虚拟专用网络”。顾名思义,虚拟专用网络我们可以把它理解成是虚拟出来的企业内部专线 相关下载链接:[url=//download.csdn.net/download/bytsly/4035041?utm_source=bbsseo]//download.csdn.net/download/bytsly/4035041?utm_source=bbsseo[/url]
unity3d十五分钟教程下载
unity3d十五分钟教程,简短的文字,尽快入门 相关下载链接:[url=//download.csdn.net/download/yybit/4345733?utm_source=bbsseo]//download.csdn.net/download/yybit/4345733?utm_source=bbsseo[/url]
我们是很有底线的