ERP Nedir? | Türkiye'nin ERP Forum Platformu Ana Sayfa
Forum Anasayfa Forum Anasayfa > SQL > SQL Veri Tabanı İşlemleri
  Aktif Konular Aktif Konular RSS - SC_NO DEGISTIRME
  SSS SSS  Forumu Ara   Etkinlikler   Kayıt Ol Kayıt Ol  Giriş Giriş

ERP Nedir? Enterprise Resource Planning nasıl çalışır? İş süreçleri ile ilgili tüm soru ve cevapları ERPNe.org'da.

Ülkemizde hızla gelişmekte olan ERP yazılım sektörümüzün, Yerli ve Yabancı ERP işlemlerinin tanıtımı ve kullanıcılarının buluşma noktası olması hedefiyle kurulan sitemize hoş geldiniz.

Ülkemizdeki Ne.org konseptinde bir ilk olarak yayın hayatına başlayan ERPNe.org, Kurumsal Kaynak Planlaması yazılımlarını kullananların bilgi kaynağı/Portal olmak amacı ile kurulmuştur.

Genellikle yurt dışında büyük üreticiler tarafından geliştirilen SQL, Delphi, ASP, CSharp gibi teknolojilerin anlatıldığı sitelerin kullandıkları (WhatisSQL, WhatisASP) (Ülkemizde Netsis Nedir, Mikro Nedir, SAP Nedir yada Logo Nedir gibi kullanıcı sorularına) Ne ve nedir konseptinde yeni bir açılım olmasını da hedefleyen ERPNe.ORG' un, ülkemizin uluslararası ERP sektörü içinde hak ettiği yeri almasında ve ERP ürünlerini kullananların bir araya gelerek Yerli ERP'nin gelişmesine katkı sağlayacakları önemli bir kilometre taşı olacağı düşüncesindeyiz.


Kapalı KonuSC_NO DEGISTIRME

 Yanıt Yaz Yanıt Yaz
Yazar
Mesaj
  Konu Arama Konu Arama  Topic Seçenekleri Topic Seçenekleri
saygili1976 Açılır Kutu İzle
Yeni Üye
Yeni Üye
Simge

Kayıt Tarihi: 22 Kasım 2006
Konum: Konya
Durum: Aktif Değil
Puanlar: 0
Mesajın Direkt Linki Konu: SC_NO DEGISTIRME
    Gönderim Zamanı: 22 Kasım 2006 Saat 16:47

NETSIS SQL DA SENET_NO DEGISIKLIGINI NASIL YAPABILIRIM.

ÖRNEK=
 
   SELECT * FROM TBLMSEN WHERE SC_NO='T061110033791'
 
         BU CÜMLEYLE BULMUS OLDUGUM 13 KARAKTERLI SENET KAYDINI
    15 KARAKTER OLAN SC_NO=T20061110033791 KAYDINA DEGISTIRMEK ISTIYORUM.
     SC_NO 1. KARAKTER OLAN T DEN SONRA 20 GELMESI IÇIN GEÇERLI CÜMLE


Düzenleyen saygili1976 - 22 Kasım 2006 Saat 17:06
saygili1976
Yukarı Dön
netsisg Açılır Kutu İzle
Üye
Üye
Simge

Kayıt Tarihi: 06 Kasım 2006
Durum: Aktif Değil
Puanlar: -1
Mesajın Direkt Linki Gönderim Zamanı: 22 Kasım 2006 Saat 17:04
Sayin Saygili1976;
 
Anladigim kadari ile  SC_NO='T061110033791' olan kaydi SC_NO='T20061110033791' ile degistirmek istiyorsunuz. Asagidaki update cümlesini kullanabilirsiniz.
 
UPDATE TBLMSEN SET SC_NO='T20061110033791' WHERE SC_NO='T061110033791'


Düzenleyen netsisg - 22 Kasım 2006 Saat 18:43
Netsisg
Yukarı Dön
saygili1976 Açılır Kutu İzle
Yeni Üye
Yeni Üye
Simge

Kayıt Tarihi: 22 Kasım 2006
Konum: Konya
Durum: Aktif Değil
Puanlar: 0
Mesajın Direkt Linki Gönderim Zamanı: 22 Kasım 2006 Saat 17:08
TESEKKÜR EDERIM.
PEKI BÖYLE 13 KARAKTERLI KAYITLARDAN BIRKAÇ TANE VARSA HEPSINI BIR ANDA DEGISTIRECEGIM GENEL BIR CÜMLE VARMI?
saygili1976
Yukarı Dön
NeTSiSFoReVeR Açılır Kutu İzle
Kidemli Üye
Kidemli Üye
Simge
ANKARA

Kayıt Tarihi: 11 Kasım 2006
Konum: Aydın
Durum: Aktif Değil
Puanlar: 821
Mesajın Direkt Linki Gönderim Zamanı: 22 Kasım 2006 Saat 17:44
Sayin Saygili1976;
 
Bütün kayitlarda örnegin SC_NO='T20061110033791'  mavi renkli rakam gibi kayit eklemek isterseniz asagidaki kod isinizi görür yanliz mutlaka kisit vererek çalistirin yoksa bütün kayitlarinizi günceller.
 

UPDATE TBLMSEN SET SC_NO=SUBSTRING(SC_NO,1,1)+'20'+SUBSTRING(SC_NO,2,12) WHERE SC_NO='T061110033791'

ISLEMI YAPMADAN ÖNCE MUTLAKA DATABASE'INIZIN YEDEGINI ALINIZ...
Yukarı Dön
saygili1976 Açılır Kutu İzle
Yeni Üye
Yeni Üye
Simge

Kayıt Tarihi: 22 Kasım 2006
Konum: Konya
Durum: Aktif Değil
Puanlar: 0
Mesajın Direkt Linki Gönderim Zamanı: 24 Kasım 2006 Saat 16:46
T061106034173
T061102034182
T061102034181
T061101034180
T061101034179
T061031034178
    tesekkür ederim.
    SC_NO kayitlari bu sekilde 13 karakter. T den sonra 20 sayisini ekleyerek T06 ile baslayan kayitlari T2006 olarak degistirip 15 karaktere tamamlayacagim.
saygili1976
Yukarı Dön
NeTSiSFoReVeR Açılır Kutu İzle
Kidemli Üye
Kidemli Üye
Simge
ANKARA

Kayıt Tarihi: 11 Kasım 2006
Konum: Aydın
Durum: Aktif Değil
Puanlar: 821
Mesajın Direkt Linki Gönderim Zamanı: 24 Kasım 2006 Saat 16:53
Sayin saygili1976;
 
Mutlaka kisit verin update yapmadan önce. Örnegin; WHERE SC_NO LIKE 'T06%'
derseniz sadece T06 ile baslayan kayitlara yukaridaki islemi uygulayacaktir.
Yukarı Dön
saygili1976 Açılır Kutu İzle
Yeni Üye
Yeni Üye
Simge

Kayıt Tarihi: 22 Kasım 2006
Konum: Konya
Durum: Aktif Değil
Puanlar: 0
Mesajın Direkt Linki Gönderim Zamanı: 24 Kasım 2006 Saat 17:03
 

UPDATE TBLMSEN SET SC_NO=SUBSTRING(SC_NO,1,1)+'20'+SUBSTRING(SC_NO,2,12) WHERE SC_NO='T06%'

CÜMLE BU SEKILDE OLACAK DEGILMI?
saygili1976
Yukarı Dön
NeTSiSFoReVeR Açılır Kutu İzle
Kidemli Üye
Kidemli Üye
Simge
ANKARA

Kayıt Tarihi: 11 Kasım 2006
Konum: Aydın
Durum: Aktif Değil
Puanlar: 821
Mesajın Direkt Linki Gönderim Zamanı: 24 Kasım 2006 Saat 17:11

Sayin Saygili1976;

Yazdiginiz cümledeki kisit yanlis. SC_NO LIKE 'T06%' bu sekilde olmasi gerekiyor. LIKE komutu benziyor anlamina geliyor. Bu sekilde yazarsaniz T06 ile baslayan SC_NO lara update islemi yapilacaktir.

Düzenleyen NetsisForever - 24 Kasım 2006 Saat 17:12
Yukarı Dön
 Yanıt Yaz Yanıt Yaz
  Konu Paylaş   

Forum Atla Forum İzinleri Açılır Kutu İzle

Forum Software by Web Wiz Forums® version 11.10
Copyright ©2001-2017 Web Wiz Ltd.

Bu Sayfa 0,572 Saniyede Yüklendi.