sql语句?????????????????????????????/

xingxingsuhuan 2009-04-28 12:02:39
会员名:00000001到00111001

密码都为:80666666

循环生成插入语句~
...全文
119 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
jimmy_jpy 2009-04-28
  • 打赏
  • 举报
回复
弄一个存储过程,在存储过程写
xingxingsuhuan 2009-04-28
  • 打赏
  • 举报
回复
生成的sql会员名应该是这样的:00000001,00000002,00000003....00000010,000000011,000000012.....最后一个是00111001

用sql语句写~
我姓区不姓区 2009-04-28
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 ojlovecd 的回复:]
SQL codedeclare@iintset@i=1while(@i<=111001)begininsertinto[表名]([会员名],[密码])values(replace(str(@i,6,0),'','0'),'80666666')set@i=@i+1end
[/Quote]
应该是8位:

declare @i int
set @i= 1
while(@i<=111001 )
begin
insert into test_table values (replace(str(@i,8,0),' ','0'),'80666666')
set @i=@i+1
end

我姓区不姓区 2009-04-28
  • 打赏
  • 举报
回复

declare @i int
set @i= 1
while(@i<=111001 )
begin
insert into [表名]([会员名],[密码]) values (replace(str(@i,6,0),' ','0'),'80666666')
set @i=@i+1
end

llsen 2009-04-28
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 yan717fang 的回复:]
@i=1
while(@i <100000)
insert tablename(会员名,密码)
values(00000000+@i,806666666)
[/Quote]


@i=1
while(@i <100000)
insert tablename(会员名,密码)
values(00000000+@i,806666666)
sdluhaibing 2009-04-28
  • 打赏
  • 举报
回复
up
icbc_ljt 2009-04-28
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 freewind0521 的回复:]
引用 1 楼 yan717fang 的回复:
@i=1
while(@i <100000)
insert tablename(会员名,密码)
values(00000000+@i,806666666)

insert into tablename(会员名,密码)
values(00000000+@i,806666666)
[/Quote]

楼上正解,最好写存储过程来实现还好
freewind0521 2009-04-28
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 yan717fang 的回复:]
@i=1
while(@i <100000)
insert tablename(会员名,密码)
values(00000000+@i,806666666)
[/Quote]
insert into tablename(会员名,密码)
values(00000000+@i,806666666)
qs99521 2009-04-28
  • 打赏
  • 举报
回复
弄个循环1到111001
for(int i=0;i<111001;i++)
{
string sql="insert into 表(会员名,密码) values('"+i.toString()+"',"80666666")"
执行
}
keynor 2009-04-28
  • 打赏
  • 举报
回复
就一个FOR循环加.NET插入数据库的语句就可以啦
yan717fang 2009-04-28
  • 打赏
  • 举报
回复
@i=1
while(@i<100000)
insert tablename(会员名,密码)
values(00000000+@i,806666666)
wjf8882300 2009-04-28
  • 打赏
  • 举报
回复
9楼真是牛人
zzxap 2009-04-28
  • 打赏
  • 举报
回复
[code=C#]

for (int i=1 ,i<111001,i++)
{
string stra=i.tostring()
string strb=""
string[] array1={'0000000','000000','00000','0000','000','00'}
if (stra.length=i)
{
strb=array1[i]+stra
}

string sql="insert into table (userr,pwd) values ('"+ strb +"','80666666' )"

xx.ExecuteSQL(strSQL,conn)
}

[/CODE]
zzxap 2009-04-28
  • 打赏
  • 举报
回复
[code=C#]

for (int i=1 ,i<111001,i++)
{
string stra=i.tostring()
string strb=""
string[] array1={'0000000','000000','00000','0000','000','00'}
if (stra.length=i)
{
strb+=array1[i]+stra
}

string sql="insert into table (userr,pwd) values ('"+ strb +"','80666666' )"

xx.ExecuteSQL(strSQL,conn)
}

[/CODE]
zzxap 2009-04-28
  • 打赏
  • 举报
回复
[code=C#]

for (int i=1 ,i<111001,i++)
{
string stra=i.tostring()
string strb=""
string[] array1={'0000000','000000','00000','0000','000','00'}
if (stra.length=i)
{
strb+=array1[i]+stra
}

string sql="insert into table (userr,pwd) values ('"+ strb +"','80666666' )"

xx.ExecuteSQL(strSQL,conn)
}

[/CODE
zzxap 2009-04-28
  • 打赏
  • 举报
回复
[code=C#]

for (int i=1 ,i<111001,i++)
{
string stra=i.tostring()
string strb=""
if (stra.length=1)
{
strb+='0000000'+stra
}
if (stra.length=2)
{
strb+='000000'+stra
}
if (stra.length=3)
{
strb+='00000'+stra
}
if (stra.length=4)
{
strb+='0000'+stra
}
if (stra.length=5)
{
strb+='000'+stra
}
if (stra.length=6)
{
strb+='00'+stra
}

string sql="insert into table (userr,pwd) values ('"+ strb +"','80666666' )"

xx.ExecuteSQL(strSQL,conn)
}

[/CODE]
walkghost 2009-04-28
  • 打赏
  • 举报
回复
UP9搂的兄弟。
zzxap 2009-04-28
  • 打赏
  • 举报
回复
还以为是乱码
zzxap 2009-04-28
  • 打赏
  • 举报
回复
[code=SQL]
字段类型改为Nvarchar
INSERT INTO TABLE(A,B) VALUES (N'1213',N'56456')
[/CODE]
wuyq11 2009-04-28
  • 打赏
  • 举报
回复
9楼方法很正确
加载更多回复(2)
第一章 SQL Server基础 ? ? 1、SQL 2008视频教程—SQL数据库连接 ? 2、SQL 2008视频教程-系统数据库 ? 3、SQL 2008视频教程-数据库创建 ? 4、SQL 2008视频教程-数据库创建2 ? 5、SQL 视频教程-对数据库属性的更改 ? 6、SQL 2008视频教程-分离数据库 ? 7、SQL 2008视频教程-删除数据库 ? 8、SQL 2008视频教程-常用数据类型 ? 9、SQL 2008视频教程-常用数据类型2 ? 10、标识种子和标识自增量 ? 11、SQL 2008视频教程-字段默认值 ? 12、利用T-SQL语句创建数据库 ? 13、利用T-SQL语句更改数据库名称 ? 14、利用T-SQL语句创建数据库 ? ? ? 第二章T-SQL语句 ? ? 1、SQL 2008视频教程-数据库表常用术语 ? 2、SQL视频教程-数据库表常用术语2 ? 3、SQL视频教程-T-SQL创建数据库详解 ? 4、SQL视频教程-T-SQL创建数据库详解2 ? 5、SQL视频-T-SQL语言与SQL语言的区别 ? 6、SQL 2008视频教程-T-SQL语句1 ? 7、SQL 2008视频教程-T-SQL语句2 ? 8、SQL 2008视频教程-T-SQL语句3 ? 9、SQL 2008视频教程-T-SQL语句4 ? 10、T-SQL语句5 ? 11、SQL 2008视频教程-T-SQL语句6 ? 12、SQL 2008视频教程-T-SQL语句7 ? 13、SQL 2008视频教程-T-SQL语句8 ? 14、利用T-SQL语句修改表 ? 15、利用T-SQL语句插入记录 ? 16、设置字段是否允许Null ? 17、利用Update语句更新表中记录 ? 18、利用Update语句更新表中记录2 ? 18、利用Update语句更新表中记录3 ? 19、利用Update语句更新表中记录4 ? 20、利用T_SQL语句删除记录 ? 21、Select查询语句1 ? 22、Select查询语句2 ? 23、Select查询语句3 ? 24、Select查询语句—逻辑或运算符 ? 25、Select查询语句—不等于运算符 ? 26、 Select查询语句—不等于运算符2 ? 27、 Select查询语句—不等于运算符3 ? 28、 T-SQL语句中的运算符优先级 ? 29、 Select查询语句1 ? 30、 Select查询语句2 ? 31、 Select查询语句4 ? 32、 Select查询语句5 ? 33、 Select查询语句6 ? 34、 Select查询语句7 ? 35、 Select查询语句-嵌套查询1 ? 36、 用T-SQL创建表及其主键 ? 38、多表嵌套查询 ? 39、多表嵌套查询2 ? 40、对结果进行排序 ? 41、 统计函数SUM ? 42、 统计函数AVG ? 43、 统计函数AVG2 ? 44、 定义标识 ? 45、 Like运算符 ? 46、函数的综合运用 ? 47、分组汇总 ? 48、Group分组 ? 49、Group分组2 ? 50、对分组设定条件 ? 51、谓词查询 exists ? 52、谓词查询 any ? 53、查询指定数量的记录 ? 54、将查询结果存到另一个表中 ? 55、更新表中记录 ? 56、联合查询 ? 57、从多个表中查询记录 ? 58、按指定条件查询多个表中的记录 ? 59、超联接查询 ? 60、左联接和右联接 ? ? 第三章 约束、索引和视图 ? ? 1、简介 ? 2、Check约束 ? 3、主键约束 ? 4、创建唯一键 ? 5、索引1 ? 6、索引2 ? 7、索引3 ? 8、索引4 ? 9、索引5 ? 10、如何修改索引名称 ? 11、对索引的删除 ? 12、什么是视图及视图优缺点 ? 13、设计模式下创建视图 ? 14、视图的修改 ? 15、视图的修改2 ? 16、利用T-SQL语句创建视图 ? 17、利用T-SQL语句修改视图

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧