26. januar 2004 - 13:57Der er
5 kommentarer og 1 løsning
Opdater tilfældig kolonne
Hej,
Jeg har en tabel med attributterne: a1, a2, a3... a20 jeg vil have en SQL-sætning eller stored procedure til at opdatere en TILFÆLDIG af disse atributter. Noget med:
update mintabel set a'+random+' = a'+random+' +1 where gnu='rød'
De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
hmmm... ikke det store problem. Du skal lave det med dynamisk sql i en stored procedure
a la
create procedure randomcol(@val varchar(88)) as begin declare @a int, @sql varchar(888) set @a = floor(rand()*30) set @sql = 'update mintabel set a'+cast(@a as varchar)+'='''+@val+'''' exec(@sql) end
der er sikkert problemer med antallet af ' i strengene - det må du selv checke...
I øvrigt et lidt underligt tabeldesign / behov....
I øvrigt, hvis termerne skal sættes helt på plads: MsSQL er en relationsdatabase - det du er en ikke-normaliseret database :-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.