» »

[TSQL] MS SQL + UDF

[TSQL] MS SQL + UDF

mov ax 0x7c0 ::

Imam en problemček.
vprašanje : ali je možen update tabele, ki jo funkcija vrača, znotraj funkcije z sub selektom na tabelo ?
npr:
ALTER FUNCTION [dbo].[blablabla]
()
RETURNS
@blatable TABLE
(
bla int, bla1 int
)
AS
insert @blatable
select nekaj

update @blatable set bla1 = (select top 1 d.bla1 from @blatable d where d.bla1 > bla1)
where bla1 = nekaj

return
Vsak dan nekaj novega :)

BlueRunner ::

Moralo se bi dati. Poglej v dokumentacijo.

Primer iz dokumenta pa je sledeč:
UPDATE dbo.Table2 
SET dbo.Table2.ColB = dbo.Table2.ColB + dbo.Table1.ColB
FROM dbo.Table2 
    INNER JOIN dbo.Table1 
    ON (dbo.Table2.ColA = dbo.Table1.ColA);


WHERE pogoj lahko dopišeš v skladu z željami in potrebami.

Zgodovina sprememb…

mov ax 0x7c0 ::

sem že rešil zadevo, hvala vseeno...
Vsak dan nekaj novega :)


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

mysql, insert, values, select

Oddelek: Programiranje
91763 (1590) slosi
»

[SQL] Insert

Oddelek: Programiranje
252051 (1653) greentech
»

T-SQL FIRST / TOP / MAX...

Oddelek: Programiranje
61482 (1482) frudi
»

[T-SQL] Kako vnest podatek v bazo in da ti hkrati vrne id?

Oddelek: Programiranje
162854 (2572) dmok
»

pgSQL problem z indexi...

Oddelek: Izdelava spletišč
71144 (1054) Tito

Več podobnih tem