在mybatis中,配置文件中sql的值,用#{}表示,例如: <select id="getTeacher" resultType="Teacher"> SELECT t_id id, t_name name FROM teacher WHERE t_id=#{id} </select> #{id}最终发送的sql为:select t_id id,t_name name from teacher where t_id=1 如果传入的是字符串…
经测试: 1.exit只能用于循环中,并且退出循环往下执行: 2.return可用于循环或非循环,并且退出整个程序模块不往下执行. declare i number :=1; j number :=1; begin loop if i>3 then exit; --return; end if; j:=1; begin loop if j>2 then exit; --return; end if; dbms_output.put_line('i=' || i || ',j=' || j);…
SET NOCOUNT ON , SET NOCOUNT OFF当 SET NOCOUNT 为 ON 时,不返回计数(表示受 Transact-SQL 语句影响的行数).当 SET NOCOUNT 为 OFF 时,返回计数.如果存储过程中包含的一些语句并不返回许多实际的数据, 则该设置由于大量减少了网络流量,因此可显著提高性能. SQL 中 IN 和 EXISTS 用法的区别: NOT IN SELECT DISTINCT MD001 FROM BOMMD WHERE MD001 NOT IN…