Sayfayı Yazdır | Pencereyi Kapat

INSERT INTO

Nereden Yazdırıldığı: ERP Nedir? | Türkiye'nin ERP Forum Platformu
Kategori: SQL
Forum Adı: SQL Veri Tabanı İşlemleri
Forum Tanımlaması: Table,View,Trigger,SELECT,UPDATE,INSERT...
URL: http://www.erpne.org/forum_posts.asp?TID=2298
Tarih: 23 Ağustos 2025 Saat 02:05
Program Versiyonu: Web Wiz Forums 11.10 - http://www.webwizforums.com


Konu: INSERT INTO
Mesajı Yazan: bybarone
Konu: INSERT INTO
Mesaj Tarihi: 04 Ekim 2010 Saat 23:45
arkadaslar yeni actigim stok_b tablosundan tblstsabite stoklari aktaricam diyelim

INSERT INTO TBLSTSABIT select * from stok_b where grup_kodu='02'

gibi bir cümle yazdim hatasi nerde yada dogrusu nasil olucak acil yardimlarinizi bekliyorum netsisnedir ailesi


-------------
Iyi çalismalar.

Barancan GENÇ

barancan.genc@hotmail.com



Cevaplar:
Mesajı Yazan: Conari
Mesaj Tarihi: 05 Ekim 2010 Saat 10:34
Tablo yapisini ayni yapmamissinizdir.
Veya zaten var olan kayitlari aktariyorsunuzdur PK hatasi aliyorsunuzdur.
Mesaji yazarmisiniz.


-------------
Netsisden vazgeçemiyorum. Beni engelliyor..


Mesajı Yazan: bybarone
Mesaj Tarihi: 05 Ekim 2010 Saat 10:44
Simdi tamam sorunu buldum sn conari fakat baska sorun var söyle izah edeyim

83 tane stok var bunlarin stok_kodu null ben bunlara stok_kodu vericem (netsise aktarmadan önce) ama biliyorsunuz update ile toplu komut werebilirim teker teker de degistirmek istemiyorum toplu sekilde bu 83 tane stoga farkli stok_kodlarini nasil verebilirim


söyle birsey olabilirmi bu 83 tane stoga 9000 den basla bilgisayar kendi kafasina göre siradan 9083 kadar stok kodu versin mümkünmü acil yardim lütfen


-------------
Iyi çalismalar.

Barancan GENÇ

barancan.genc@hotmail.com


Mesajı Yazan: Conari
Mesaj Tarihi: 05 Ekim 2010 Saat 11:38
o sekilde olursa fieldlari yazmaniz lazim INSERT cümlesine. ilk olarak kendi tablonuzda kodlari update edin sonra INSERT edin.
Update için
update tablo set stok_kodu= 9000+ rownumber()
seklinde kodlari dediginiz sekilde atabilirsiniz.


-------------
Netsisden vazgeçemiyorum. Beni engelliyor..


Mesajı Yazan: bybarone
Mesaj Tarihi: 05 Ekim 2010 Saat 14:59
UPDATE YENISTSABIT SET STOK_KODU= 9000 +  ROW_NUMBER()

CÜMLESINI YAZDIGIM ZAMAN
Incorrect syntax near 'ROW_NUMBER', expected 'OVER'.
 HATASINI ALIYORUM DAHA SADECE IMPORT YABTIM VE BUNU YAZDIM FIELD YAZMAK NE DEMEK ? bunu ilk kendi tablomda update edip sonra insert edicem anladim ama yapamadim yardimci olurmusunuz ?


-------------
Iyi çalismalar.

Barancan GENÇ

barancan.genc@hotmail.com


Mesajı Yazan: Conari
Mesaj Tarihi: 05 Ekim 2010 Saat 16:06
Haklisin rownumber sadece o sekilde selectte kullanilir. Su sekilde dene. Fakat deneme imkanim olmadi.
 
UPDATE Tablon
SET stok_kodu = 9000+ Tablon.SiraNo
FROM (SELECT ROW_NUMBER() OVER (ORDER BY 1) AS SiraNo From tablo )Tablon



-------------
Netsisden vazgeçemiyorum. Beni engelliyor..


Mesajı Yazan: bybarone
Mesaj Tarihi: 06 Ekim 2010 Saat 17:42
UPDATE TBLSTSABIT_1 SET STOK_KODU = 9000 + TBLSTSABIT_1.SIRANO FROM
(SELECT ROW_NUMBER () OVER (ORDER BY 1)  
FROM TBLSTSABIT ORDER BY STOK_KODU ) AS SIRANO TBLSTSABIT_1


SEKLINDE YAZDIGIM ZAMANDA

The ORDER BY clause is invalid in views, inline functions, derived tables, subqueries, and common table expressions, unless TOP or FOR XML is also specified

HATASI ALIYORUM ?


-------------
Iyi çalismalar.

Barancan GENÇ

barancan.genc@hotmail.com


Mesajı Yazan: bybarone
Mesaj Tarihi: 07 Ekim 2010 Saat 18:35
OLMADI CONARI

elimde 50 tane kayit var stok kodlari null stok kodlarini toplu halde nasil verebiliriz öyle bir secenek yoksa ne gibi bi çözüm var ?


-------------
Iyi çalismalar.

Barancan GENÇ

barancan.genc@hotmail.com


Mesajı Yazan: Conari
Mesaj Tarihi: 08 Ekim 2010 Saat 08:19
tabloyu excele export et.
kodlari yaz sonra tekrar import et


-------------
Netsisden vazgeçemiyorum. Beni engelliyor..


Mesajı Yazan: taner
Mesaj Tarihi: 08 Ekim 2010 Saat 09:35

netsis paket çalistirmayi kullan  önce sablon hazirla bilgileri sablona kopyala sonra içeri at

hata yaparsan zaten islemi keser en güzeli bu ama tblstsabitek tablosunu unutma


-------------
netsis ayna gibidir kim uyarlıyorsa o kadar cevap verir


Mesajı Yazan: bybarone
Mesaj Tarihi: 08 Ekim 2010 Saat 14:22
Tamam o sorunu geçtikde diger konu altinda sordugum sorunu nasil hallederim ?



-------------
Iyi çalismalar.

Barancan GENÇ

barancan.genc@hotmail.com



Sayfayı Yazdır | Pencereyi Kapat

Forum Software by Web Wiz Forums® version 11.10 - http://www.webwizforums.com
Copyright ©2001-2017 Web Wiz Ltd. - https://www.webwiz.net