Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


inserted i sp

Postades av 2001-12-17 14:25:37 - Peter Bladh, i forum sql-server/msde, Tråden har 7 Kommentarer och lästs av 823 personer

Hej

I triggers kan man ju göra en select från inserted, men hur gör man i en Stored Procedure? Där får jag felmeddelandet

Invalid object name 'inserted'

Är det 100% säkert att göra typ

...

begin transaction
insert into foo values(@txt)
select @id = uid from foo where uid = (select max(uid) from foo)
commit transaction

?


Svara

Sv: inserted i sp

Postades av 2001-12-17 15:33:33 - Peter Bladh

... eller är det kanske bättre att ha en slags squence-tabell för att skapa id?

/peter igen..


Svara

Sv: inserted i sp

Postades av 2001-12-17 15:37:28 - Peter Bladh

... eller så använder man @@IDENTITY ! läste jag preicis i ett annat forum.

Håll till godo, om nu någon annan är intresserad!

/peterbladh


Svara

Sv: inserted i sp

Postades av 2001-12-17 15:40:15 - Christoffer Hedgate

Eftersom du själv har svarat på hur man bör lösa det problem du hade, nöjer jag mig med att säga att Inserted inte finns tillgänglig när du kör en procedur, utan är en speciell virtuell tabell som endast finns tillgänglig när en trigger exekverar.


Svara

Sv: inserted i sp

Postades av 2001-12-17 15:42:23 - Peter Bladh

... det funkar ju bara i "int identity" - fält, så finns det någon lösning för andra typer av fält så tas den tacksamt emot. Har visserligen ingen användning av det just nu, men man vet ju aldrig...

/peter


Svara

Sv: inserted i sp

Postades av 2001-12-18 11:30:11 - Christoffer Hedgate

Tja, om du inte använder identity() så är det ju du som bestämmer vad som ska in i fältet, alltså bör du ju även veta vad det blev för värde.


Svara

Sv: inserted i sp

Postades av 2001-12-18 11:59:45 - Peter Bladh


ibland tänker man inte...


Svara

Sv: inserted i sp

Postades av 2001-12-18 14:17:00 - Christoffer Hedgate

:)


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 619
27 953
271 709
5 806
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies