当前位置: 代码迷 >> Sql Server >> 向数据库中随机写下多组数据,数据库是SQL SERVER
  详细解决方案

向数据库中随机写下多组数据,数据库是SQL SERVER

热度:66   发布时间:2016-04-27 11:28:50.0
向数据库中随机写入多组数据,数据库是SQL SERVER
SQL SERVER 2008,怎么向某张表中的多个字段同时写入多组数据,比如想在table中的ID,name,sex中都想写入200行指定长度的随机字符串。
另外还有一个问题,加入想限定数据的类型,比如写入的数据要都是字母或者要都是数字改怎么写?谢谢

------解决方案--------------------
SQL code
declare @len intset @len = 100    --指定长度100select left(replicate(replace(newid(), '-', ''), @len/32+1), @len) --数字字母混合--只要数字或字母或其它规则的话,自己写个函数处理一下吧
------解决方案--------------------
SQL code
CREATE TABLE t1(    id INT,    name VARCHAR(10),    sex VARCHAR(5))SELECT * FROM t1INSERT INTO t1 (    id,    name,    sex)SELECT ABS(CHECKSUM(NEWID())),LEFT(NEWID(),10),LEFT(NEWID(),5) FROM master..spt_values WHERE type='P' AND number<200---------------------------id    name    sex555959615    0BB86D92-3    579A81901400478    810035BA-7    B7E15702822961    EE1E45CA-3    8889E57667605    81D648D5-D    FCF601403175499    9E05DDAE-A    7D7571623935659    334DC5C6-2    05ACD1931786842    3F9BFC83-E    15B031835400365    B6D55216-9    467061336319623    9C86A288-3    F8815707557583    8F3E0C0C-F    868F2433937251    F423CD79-A    63642756288870    090CCFE5-C    A9E69877081054    5EF87CFA-D    69DDD1665883937    50E23C34-6    878A11305494563    D69D5DAA-7    7655D1039244666    0FEB9B12-B    8787A100371042    86BB8D15-F    27314308813937    8755B104-7    24DF51680772326    6219368E-6    C0C091945680237    C7A6F76A-7    710CA586712170    12C5DB8B-D    020FF419608601    1D915EA1-9    1F5991060724147    B5862B2D-8    CA3E11995314759    5E6E4D20-3    2F0D41010186015    4CB2C14C-3    C845B308399218    ECB9C94E-A    E245E1183839747    08CA1885-6    BFB71489713214    2888112C-A    5F6251183677413    1E585D13-A    FE950628959623    780F8629-B    98643912454585    9521B825-3    297D81590592576    6B6D6025-D    8A832335585720    9F1F3D86-C    88CB0225610868    7E9BB1D1-A    6AB47819098550    ECEC7356-1    6CDDD697696202    A9B4CF3D-B    086642021583026    83B2AB9E-F    61A3C2126144568    2B1BFD6D-8    7C2901560975942    05FC8824-F    1C2EF757798570    792B0AF8-8    61C9B1840059922    159158CF-2    D2A7248633885    183AB8D6-9    49D861119349150    985132D8-C    1479A1739588052    F83A019B-F    9C730511924007    B0C400E2-2    98E0C1442701153    E2D30196-C    A710A113592275    51CE69C1-C    0B8331444987433    D381D24E-5    34F091833205322    8CE4C391-8    148FE902775842    AC00E70B-D    E2F711525048130    B4C0AD69-8    13BE01384880523    49D67F40-0    EB692112201783    1B91C0C4-7    415841078819258    654629F7-8    479721650213242    62C99092-A    0F5621481293414    6CF1465C-4    CC3E8526857148    B51BE2F7-6    D4AF1502745728    59264E5E-1    C90062086099513    9300E396-F    B8E6E216416298    BAD8DA28-D    F7CA41359077289    FCA28612-B    BF7731127528599    ADFFBA01-D    9CB31388539080    E3CD6E34-4    CBF90428614806    556E989E-8    C348C189983546    821A9F63-9    44839653642098    B52FFC8D-1    3D5CA1005283782    06BE0DDF-C    FD72C1610477816    197109EA-7    DAA551299434505    B6FD37AF-F    4159B596638091    D40D28AE-D    4B8FE1577699498    E802308D-B    51D511894480799    04A77A8C-8    995432138440015    55AE23B0-5    62C101320283311    10BE8EBE-C    391471302785311    8D4C7140-F    1867B529201396    BB3FF38B-6    423A71244855961    DFE181B4-2    266E41220734221    97EE213C-A    A20302058842060    A0F05990-9    810ED942172068    8FCDF343-8    86E351700675203    3140AC72-E    9FC2A2049981684    7A05E42F-9    B66972111376441    3D1D5A95-0    FB1881347594164    107B3CB9-4    379C177659090    58B1A2CA-1    3E5131938377031    470A3B3A-9    AAD1A1969112384    77DBF436-B    5BEDC861156609    C51A7C93-2    271F61478239002    E64E2356-8    D60E8444115067    C4881A38-4    8A6D4321051933    530F157D-7    4FFA91438655268    A139D72C-4    AAA9E2043491098    A6506027-0    228A42082454918    71BF1992-E    B75891289474324    4797FE2E-B    464191766615937    4DCE0A98-C    81AFD798610388    3C32236B-3    B256C1814650331    D6999BD8-4    8D1FB833279191    D57483DA-8    902461507384685    D682FC31-B    1060C2061854340    C59607F5-B    70ED7372984151    03DEA749-C    2148F1404602808    64226E07-5    7610B512293577    FC5B4BAF-9    CBBDA1316505301    E7196832-B    BEF34761790200    241B0DE7-8    F1F701790860457    C61CF8C3-C    A68041776221262    3466F0C3-1    17FA7735354136    02F9000A-B    2454F1248877417    8B9EFB4F-3    0C6FB1548713861    9215AEA1-9    09A621988066490    7B42F945-0    F12D71733488634    6047C6A4-F    A71E9463720935    98F44DDC-3    546EE403238261    B7B7AA7A-3    9969282531432    99B1E6B8-5    66E086560306    A3A4BB37-3    EF96A2046641227    E4F1F201-9    ECD25696468393    EA3898CF-E    5C30F1907104019    25451884-7    D6EF5646804590    C953862B-5    1A5D9618701096    B4B734CF-7    B73811844583934    0417257B-F    67322886534379    54A0C96E-B    8C2D31954796099    0E8D894B-3    CD101969485470    5D2F26DD-0    0C0841802157989    7163A39E-1    14C291459326079    E6A48D7A-0    4BC49323856732    B00E617A-E    F41D1593266500    0845ACE6-C    0694C1398934289    FC792467-0    53E0136660280    9E84CBFD-6    03DD4382133309    16030A2D-D    662671655943634    0236681F-D    F40CA2125810446    0FCB6ABE-1    7D558570311958    D93B91C9-E    F70DC984717557    216B7908-8    3D74E685760155    798403B5-8    C30271693163027    43DE424B-0    EB7E61182593303    F3A252F6-1    1A359839845409    4FAA7AF6-6    3AB551892542554    F45A3C00-7    760B71691808365    CE0ECF47-7    05EAF104731168    64EA0280-9    DA5501988139494    FCCDEA51-A    0BB71941125622    A0495A86-D    FBC891208813396    E8EBBA6C-3    A52491269907423    8C0FEF0F-9    E48B3362712234    239FA1C4-2    E60C6155325280    EA5C0087-A    7AABD1632556764    D821386A-3    5909E2099770880    7F8037C4-C    CBFCD984804385    B255C9C9-9    326861604090351    310EF6D5-F    EFF321379559363    597F6696-4    505D0208011083    A4E4DF3C-D    715532020620565    08308EE4-1    F2E0E909679356    E932EC92-2    9643F1878464393    F12E37C6-9    1F83E250431987    6F0372F4-D    CC56B1948888955    067A6F94-D    D49EF73189794    1C037AF0-C    E94B41628142437    DAC90694-6    68EC0635585334    E90E7DE4-C    B04EF1376964781    2D4F37AA-4    50FC511226688    871B158E-A    86195527958441    5D7F983F-0    41E851147841322    6CB345A3-7    42ED1968804449    C45ACF37-C    AE4C11048225743    3FAFC9AA-B    EDF1F461864766    F51CE1FE-8    853301440467102    2F0B8DDD-F    B755136604201    3CF447A2-8    67CB61229803431    6DCA776D-D    A8CE31451048124    5412A1C2-0    497F11940827757    439FAF6A-F    F4457330900483    41E76C23-D    A234D313768838    4D8D1DF5-1    339111824084989    ACDE3A87-B    B8D7C570475148    C69FE80E-A    449891074896337    F0986E25-9    DEA15307747719    7DE0EC3B-F    0011E379816067    8A1222C2-0    2BC881060393936    83CF57AE-5    113A01679867924    18CF2B10-C    DF9F2608823340    CB56CAFA-E    25AB21270690276    C46AB2CA-6    248A71812802383    A446715F-6    21B9A729802442    57151505-C    1218E2142701717    65B8E318-7    B6B7F55206477    8E657766-3    FCC29264478594    AA56A6C5-7    707021374097175    9E11DE43-D    22C4B521101757    595BAEB3-5    9572D755807172    3AAC1BDA-8    1806D1812609167    0CE8788C-5    447F4893025368    3A95D8C4-D    C89961322189083    D1916276-0    963EC2074777320    3BA5DE86-C    F58C5696647185    EBCD2BD5-3    AEDCB
  相关解决方案