Sayfayı Yazdır | Pencereyi Kapat

Süre ayarli degisiklik

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=3409
Tarih: 22 Ağustos 2025 Saat 20:19
Program Versiyonu: Web Wiz Forums 11.10 - http://www.webwizforums.com


Konu: Süre ayarli degisiklik
Mesajı Yazan: forza1903
Konu: Süre ayarli degisiklik
Mesaj Tarihi: 09 Nisan 2013 Saat 14:30
Öncelikle herkese merhaba. Stok Kartinda Kullanici Tanimli sahalarda sayisal sahalara (KULL8N) verdigim A degerinin 30 gün sonra B olmasini nasil saglayabilirim?



Cevaplar:
Mesajı Yazan: forza1903
Mesaj Tarihi: 09 Nisan 2013 Saat 16:46
Sanirim job ile mümkün update etmek ancak cümlede degisiklik tarihindeki 1 ay önceki kayitlari seçemedim.


Mesajı Yazan: Conari
Mesaj Tarihi: 10 Nisan 2013 Saat 14:39
düzeltmetarihi=Getdate()-30 derseniz olur. ama ondan sonra baska alanlarida degistirmis olabilirsiniz yani düzeltme tarihi gerçegi yansitmayabilir. ayrica bu tarihteki tarih alaninindaki saati sifirlamalisiniz.

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


Mesajı Yazan: bybarone
Mesaj Tarihi: 13 Nisan 2013 Saat 22:17
Orjinalini yazan: forza1903 forza1903 Yazdı:

Öncelikle herkese merhaba. Stok Kartinda Kullanici Tanimli sahalarda sayisal sahalara (KULL8N) verdigim A degerinin 30 gün sonra B olmasini nasil saglayabilirim?



UPDATE TBLSTSABITEK SET KULL8N = 'B'

Job olusturup 30 günde 1 olarak ayarlarsaniz olur biter...

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

Barancan GENÇ

barancan.genc@hotmail.com


Mesajı Yazan: forza1903
Mesaj Tarihi: 17 Eylül 2013 Saat 00:30
Orjinalini yazan: bybarone bybarone Yazdı:

Orjinalini yazan: forza1903 forza1903 Yazdı:

Öncelikle herkese merhaba. Stok Kartinda Kullanici Tanimli sahalarda sayisal sahalara (KULL8N) verdigim A degerinin 30 gün sonra B olmasini nasil saglayabilirim?



UPDATE TBLSTSABITEK SET KULL8N = 'B'

Job olusturup 30 günde 1 olarak ayarlarsaniz olur biter...

Bu ?ekilde bütün stoklar B olur. Ancak stok bazynda ayry ayry 30 gün bekleyip B olmasyny sa?lamakty amacym.

Sorunu çözdüm. Kullanycy tanymly sahalarda de?il Rapor Kodlarynda, KOD2 de kullandym bu alany. Yhtiyacy olabilecek arkada?lar için.

UPDATE a SET KOD_2= ''
FROM dbo.TBLSTSABIT a 
INNER JOIN dbo.TBLSTSABITEK b  on a.STOK_KODU = b.STOK_KODU
WHERE  datediff(dd,KAYITTARIHI,getdate()) > 30 AND ((KOD_2='A') OR (KOD_2='B')OR (KOD_2='C'))


Mesajı Yazan: seffah31
Mesaj Tarihi: 26 Eylül 2013 Saat 11:05
Deneme 1 2 3 



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