创建表格并添加300万数据
use Stored
CREATE TABLE UserInfo( --创建表
id int IDENTITY(1,1) PRIMARY KEY not null,--添加主键和标识列
UserName varchar(50)
)
declare i int --添加3百万数据,大概4分钟时间
set i=1
while i<3000000
begin
insert into UserInfo (UserName) values(i)
set i=i+1
en
一起是用oracle数据库,感觉oracle数据库强大、查询速度是杠杠的。换了家公司用的是SQL SERVICE。以前用了1年现在捡回以前的记忆。动手写了动态SQL过存储过程分页。感觉和oracle语法不太一样外。其他感觉没啥区别。。
这个是通用存储过程。但是有一个问题我没解决是条件怎么通用写。我条件都是拼接字符串感觉很不安全。不晓得博友门有木有什么解决方案
不多说了直接上代码。
GO
IF (SELECT COUNT(*) FROM sysobjects s WHERE s