存储过程怎么判断执行成功

2024-05-13

1. 存储过程怎么判断执行成功

这个分两种情况:
由于存储过程是数据库自身的东西,JAVA只是调用
 
所以,如果是语法上的错误  sql直接不能执行 , JAVA确实能接收到异常  
 
但是如果语法没有错误, 只是你写的条件错了, sql能执行,只是没有得到你想要的效果,  这个情况, 是判断不了的,  都会视为成功执行
 
如果   sql =  "select from aaa  where id > 10"   这直接是语法 错误,肯定报错
 
    但 如果   sql = "update  aaa  set  name = 'aaa'  where id='123'  ";     没有语法 错误 ,能执行, 只是没有id = 123的数据,  你要改124的,错写成123了,  就修改不了,  但也不会报任何错

存储过程怎么判断执行成功

2. 如何判断存储过程执行成功

这个分两种情况:
由于存储过程是数据库自身的东西,JAVA只是调用
 
所以,如果是语法上的错误  sql直接不能执行 , JAVA确实能接收到异常  
 
但是如果语法没有错误, 只是你写的条件错了, sql能执行,只是没有得到你想要的效果,  这个情况, 是判断不了的,  都会视为成功执行
 
如果   sql =  "select from aaa  where id > 10"   这直接是语法 错误,肯定报错
 
    但 如果   sql = "update  aaa  set  name = 'aaa'  where id='123'  ";     没有语法 错误 ,能执行, 只是没有id = 123的数据,  你要改124的,错写成123了,  就修改不了,  但也不会报任何错

3. 计算机执行程序的时候,通常在什么中保存待处理的数据

计算机执行程序的时候,通常在内存保存待处理的数据。
一、程序
程序是为了实现一个特定的目标而预先设计的一组可操作的工作步骤,就可以称为一个程序。对于计算机系统,程序就是系统可以识别的一组有序的指令。这组指令指挥这计算机系统工作。对于计算机系统,简单的说,程序就是系统可以识别的一组有序的指令。程序存储在磁盘上,被加载到内存中,计算机系统从内存中逐条读取指令并执行。
二、存储
存储器可以简单的分为主存储器,外存储器和寄存器。主存储器也称为内存储器、内存,是计算机的工作存储器。程序,待处理的数据和处理的结果都存储在内存中。内存通常以字节为单位对存储单元按顺序进行编址。内存读写速度比较快,但只能在加电时存储数据外存储器是用来长期保存数据的大容量存储器,目前多为磁存储器或光存储器。读写速度慢于内存,可以在不加电的情况下长期保存数据寄存器是CPU内部的高速存储器,速度快,数目少。
内存的读写速度比较快,通常采用的是电驱动的工作方式,只有在加点时才能存储数据,电源关闭数据即丢失,不能长时间的保存数据,而且存储容量既要受到成本的限制,又要受到物理系统结构的限制。外存储起的读写速度慢于内存储期,通常不能由CPU直接进行访问。
参考资料
计算机存储-博客-云栖社区-阿里云.阿里云[引用时间2017-12-20]

计算机执行程序的时候,通常在什么中保存待处理的数据

最新文章
热门文章
推荐阅读