有这样一个表【OperatorInfo】,字段有[OPERATOR_NO],[OPERATOR_PWD],[OPERATOR_NAME],[GROUP_ID],[GROUP_NO],[SKILL_LEVEL],[OPERATOR_TYPE],[PAUSENUM], [OPERATOR_ACD_TYPE]
其中[OPERATOR_NO]需要指定一个起始数值,然后实现规定的累加,其他的一些都是默认值,可以不用理会。
以下是代码:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
DECLARE
@recordNmber
int
DECLARE
@OPERATOR_NO
int
SET
@recordNmber = 0
SET
@OPERATOR_NO = 6990
--座席起始工号,例如6990,将从6991开始插入
WHILE (@recordNmber) < $30
--需要添加的座席数量
BEGIN
SET
@recordNmber = @recordNmber + 1
SET
@OPERATOR_NO = @OPERATOR_NO + 1
INSERT
INTO
[OperatorInfo] ([OPERATOR_NO], [OPERATOR_PWD], [OPERATOR_NAME], [GROUP_ID],
[GROUP_NO], [SKILL_LEVEL], [OPERATOR_TYPE], [PAUSENUM], [OPERATOR_ACD_TYPE])
VALUES
(@OPERATOR_NO,
'123456'
,@OPERATOR_NO,
'4204'
,
'4204'
,1,
'1'
,1,
'1'
)
END
|
这里我只加了30条,如果你需要,可以自行定义。
本文转自shyy8712872 51CTO博客,原文链接:http://blog.51cto.com/shuyangyang/1272671,如需转载请自行联系原作者