- Milyen asztali (teljes vagy fél-) gépet vegyek?
- OLED monitor topic
- 5.1, 7.1 és gamer fejhallgatók
- Színes hardvercsomag a téli szürkeségben
- AMD Navi Radeon™ RX 9xxx sorozat
- EPS 12V 180 fokos átalakító
- Gaming notebook topik
- Audiofil és gamer? Az ASUS megpróbálja
- Hogy milyen lett az ASUS ProArt széria csúcsnotesze? Hát ilyen!
- Nem akármilyen új GeForce jöhet idén
Új hozzászólás Aktív témák
-
DS39
nagyúr
válasz
kw3v865
#3399
üzenetére
túlbonyolítod, de itt:
@ID=(SELECT OBJECTID FROM INSERTED)
minek a kurzor, ha itt benne hagyod azt a belső selected ami több sort fog visszahozni.
miért nem csinálod úgy ahogy írtam az elején?

ALTER TRIGGER nepesseg_szum ON OVEZETEK
INSTEAD OF INSERT
AS
BEGIN--és a triggeren belül insertálod
INSERT INTO OVEZETEK (oszlopnevek....)
SELECT oszlop1, oszlop2,
(SELECT SUM (TELEPULES.LAKOSOK) FROM TELEPULES
WHERE TELEPULES.SHAPE.STWithin(I.SHAPE)=1),
oszlop4, oszlop5 ....
FROM INSERTED IEND
--(kb ennyi, csak egészítsd ki a tényleges oszlopnevekkel a selectben, és az insert into sorban)ne after insert után update-elj, hanem eleve ne engedd addig az insertet a táblába míg át nem alakítod úgy az eredményt, ahogy neked megfelelő.
így szerintem nem kapnál eleve ilyen hibaüzenetet, hiszen az inserted táblában soronként egy SHAPE érték lesz, ezért a SUM is csak egy értéket ad vissza.
Új hozzászólás Aktív témák
- Milyen routert?
- Horgász topik
- GoodSpeed: Te hány éves vagy?
- Elemlámpa, zseblámpa
- Synology NAS
- Eredeti játékok OFF topik
- Százmilliárd dolláros AI-fegyverkezésbe kezdett az Amazon és a Google
- Kerékpárosok, bringások ide!
- Kuponkunyeráló
- Hosszú premier előzetest kapott az Arknights: Endfield
- További aktív témák...
- Gigabyte B560M DS3H V2 alaplap, i5-10400 CPU, 256 GB M.2 SSD, Windows 11
- Újszerű MSI RAIDER GE66 12UH 15.6QHD IPS 240Hz i7-12700H 32GB DDR5 RAM 1TB NVME SSD RTX 3080 175w
- Apple Ipad Pro 11 M2 2022 Space Gray 128gb Wifi+Cellular 1 év garancia
- ASUS ROG STRIX G15 Gaming Laptop - Ryzen 7, 16 GB RAM, RTX 3050 Ti, 512 GB SSD
- Kenwood KR A4010
- ÁRGARANCIA!Épített KomPhone Ryzen 7 5700X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- 194 - Lenovo Legion 5 (15IRX10) - Intel Core i9-14900HX, RTX 5070 (ELKELT)
- Xiaomi Redmi Pad 8,7 64GB, Wi-ti, 1 Év Garanciával
- Apple iPhone 15 128 GB Pink 1 év Garancia Beszámítás Házhozszállítás
- Telefon felvásárlás!! Honor 200 Lite, Honor 200, Honor 200 Pro, Honor 200 Smart
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs



