求一SQL语句
我想在一列里插入一万条随机六位 数字 问题点数:20、回复次数:8Top
1 楼xeqtr1982(Visual C# .NET)回复于 2006-06-01 18:51:38 得分 10
select top 10000 right(1000000+cast(rand(checksum(newid()))*1000000 as int),6) from syscolumns a,syscolumns bTop
2 楼Reeezak(坚持信念)回复于 2006-06-01 19:23:09 得分 5
UPDATE TABLEA SET COLUMNA = CAST(1000000 * RAND(CHECKSUM(NEWID())) AS INT)
lz是想更新吗?Top
3 楼Reeezak(坚持信念)回复于 2006-06-01 19:24:08 得分 0
插入的话1楼的就可以用了Top
4 楼dutguoyi(新鲜鱼排)回复于 2006-06-01 19:26:59 得分 0
select top 10000 right(1000000+cast(rand(checksum(newid()))*1000000 as int),6)
不就行了么??
为什么加上表哪??Top
5 楼Reeezak(坚持信念)回复于 2006-06-02 08:46:17 得分 0
楼上的可以试一试啊
你看看不要后面的表会怎么养?
hhoTop
6 楼jasonren(jason)回复于 2006-06-02 09:42:14 得分 0
学习,Top
7 楼tntzbzc(华裔大魔王—抗日要从娃娃抓起)回复于 2006-06-02 10:22:55 得分 5
from syscolumns a,syscolumns b
聪明的写法Top
8 楼jilate()回复于 2006-06-02 11:25:44 得分 0
from syscolumns a,syscolumns b
这样的笛卡儿集会产生足够的记录树
如果不加的话,只有1条记录的,呵呵Top




