sqlserver存储过程拷贝到记事本的情况
昨天上传程序没有成功,发现一个问题
将SQLServer的存储过程拷贝到记事本时,如果记事本是自动回车的,需要注意一下参数是否回车。
举例:
alter Proc [dbo].[aaa]
@tCardNos nvarchar(500), --消费卡卡号@tCardPwds nvarchar(1000),--消费卡卡号--卡密码@ProductId nvarchar(15), --产品编号
所有的参数都在一行上了,这时就是 把记事本的自动回车去掉,也是没用的,这三个参数还在一行上。
比较奇怪的是,只有这一个存储过程出现了这种情况,其他存储过程都没事
先记录下来,期待高手给予解答!
相关文档:
**在sqlserver中如果要使用一个程序集一般有如下注意事项
一:打开sqlserver 的CLR支持
&nb ......
写了一个存储过程对视图进行分页查询,但数据增多后发现基效率低得要命,三万多条数据要查询一个半小时都没出来,这不是要了命,于是想到了索引,应用过后仍无济于事。最后对sql进行分析和实践中得出,使用临时表可以大大加快视图的查询速度,见如下sql语句
性能超低的视图分页sql语句:
select top 100 * from
view_c ......
/*drop table scourse
drop table course
drop table student
drop table major*/
create database db
use db
--专业表
create table major
(spno char(5) not null primary key,
spname varchar(20) not null,
pno char(2) )
--学生表
create table student
(sno char(7) not null primary key,
......
//总记录数
function sumRecord()
{
var conn= Server.CreateObject("ADODB.connection");
var rs= Server.CreateObject("adodb.recordset");
conn.open("PROVIDER=SQLOLEDB;DATA SOURCE=127.0.0.1;UID=sa;PWD=123456;DATABASE=test");
var sql = "select count(*) as RecordCount from baoming";
rs.open(sql, ......