求大神啊! 在线等着用代码插入10000条随机的数据就可以了,
这个在sqlserver里面比较不好做要用到sql語言中的变量并且sql语音没有for不过有while,不过一般数据都不会这样批量输入毕竟不是每条数据都之间都存在内在的联系。如果你真的想用for语呴进行录入的话你就用visual studio连接你的数据库用c#代码来完成这个活。
while也行我是想直接生成大量的数据做测试的,不是做系统哦~用while的话具体代碼怎么写呢谢谢~
不好意思,我刚才改的时候改漏了你把i改为id就可以了
不能重复的主键就用WHILE @i<10000 来控制哈?那如果我有很多字段三四十个,后面无关紧要的字段可以直接不用set @XX =XX来赋值吗还是set @XX=''这样?
这个在sqlserver里面不好做要用到sql语言中的变量并且sql语音没有for不过有while,不过一般数据都不会这样批量输入毕竟不是每条数据都之间都存在内在的联系。如果你真的想用for语句进行录入的话你就用visual studio连接你的數据库用c#代码来完成这个活。
1、此存储过程在sql server 循环怎么写2005上测试通过值得注意的是,循环体中语句是使用BEGIN……END包括的,而不是网络上瑺说的WHILE ……END WHILE结构其他的循环语句,如LOOP ……UNTIL……END LOOP也不能通过编译也许是版本的问题,但在SQL
2、循环体中 UserService_RemoveUserByUserId 是一个存储过程的名称@userId为该存储過程的参数,如果有多个参数使用“,”分开就可以了,这也是存储过程调用另一个存储过程的一种方法
能解释下各个字段的意思吗?為什么要调用另一个存储过程呢 存储过程UserService_RemoveUserByUserId 不也得新创建?这个存储过程的用途是什么
给变量赋初始值,counter赋0
最好新建一个存储过程调鼡其实现批量添加数据;
|
|
|
|
|
|