12 2015 档案
摘要:oracle 存储过程类型:1、in:输入类型,即由应用程序将数据传入oracle存储过程中;这种参数在存储过程中是只读参数,在存储过程中无法对该类型的参数进行修改;2、out:输出参数,是在存储过程中对该值进行赋值,在程序中获取值。3、in out:输入输出参数,兼具以上两种特性,但可读可写。验证...
阅读全文
摘要:for xml path 就是将 sql 查询出来的内容以XML的格式显示出来。参考网站MSDN:将 PATH 模式与 FOR XML 一起使用。先创建测试用的表格: create table SZQCSBJ ( 省 varchar(100), 市 varchar...
阅读全文
摘要:1、存储过程手动执行正常,应用程序高并发允许时,数据成倍数增加 通常此类问题是由于存储过程中使用了永久表作为中间表,用以存储临时数据。当高并发时,比如同时执行3次,则同时往中间表中插入3倍的数据,得到的结果就会出现数倍的情况。解决办法:避免使用中间表,可以考虑使用with 语句。如果逻辑很复杂,很...
阅读全文
摘要:1、表的类型: SqlServer数据库中分为两个表:永久表、临时表;通过表名的前缀区分。永久表:与物理文件、C# 中的静态类类似,任何用户均可对其执行操作并且相互影响;临时表:简单的说就是使用时创建,断开连接即自动 drop。2、临时表的分类 临时表又分为本地临时表、全局临时表;临时表创建在t...
阅读全文