Salut,
Am o problema care nu stiu cum sa o rezolv cat mai simplu.
Vreau sa imi fac o procedura care sa imi genereze 200.000 de stringuri fiecare dintre acestea fiind facut ca si o concatenare dintre 5 stringuri selectate random dintr-o lista de genul @LISTA separate printr-un singur spatiu. EXEMPLU:
DECLARE @LISTA AS VARCHAR(MAX);
SET @LISTA ='almond,antique,aquamarine,azure,beige,bisque,black,blanched,blue,blush,brown,burlywood,burnished,
chartreuse,chiffon,chocolate,coral,cornflower,cornsilk,cream,cyan,dark,deep,dim,dodger,drab,firebrick,floral,forest,
frosted,gainsboro,ghost,goldenrod,green,grey,honeydew,hot,indian,ivory,khaki,lace,lavender,lawn,lemon,light,lime,linen,
magenta,maroon,medium,metallic,midnight,mint,misty,moccasin,navajo,navy,olive,orange,orchid,pale,papaya,peach,peru,pink,
plum,powder,puff,purple,red,rose,rosy,royal,saddle,salmon,sandy,seashell,sienna,sky,slate,smoke,snow,spring,steel,tan,
thistle,tomato,turquoise,violet,wheat,white,yellow';
dupa asta intr-un while de la 1 la 200.000 vreau sa fac stringurile acelea.
Daca primele 5 numere random alese intre 1 si numarul de cuvinte din @LISTA sunt 1,2,3,4,5 atunci stringul rezultat este
@REZ = 'almond antique aquamarine azure beige'
MCP (C Sharp)
Software Engineer,
Cluj Napoca