Sonuç kümesinin satırını SQL UPDATE ile değiştirin

Uygulama

SQL UPDATE, Result-set içerisindeki bir satırı değiştirir (sonuç miktarı). Kumanda, münferit hücrelerin yeni değerlerini bağlı Q parametrelerinden kopyalar. İşlem, belirtilecek HANDLE üzerinden, satırlar INDEX üzerinden tanımlanmıştır. Kumanda, Result-set içindeki mevcut satırın tamamen üzerine yazar.

Ön koşullar

  • Anahtar numarası 555343
  • Tablo mevcut
  • Uygun tablo adı
  • Tabloların ve tablo sütunlarının adı bir harfle başlamalı ve içerisinde işlem işaretleri, örn. + bulunmamalıdır. Bu işaretler SQL komutlarından dolayı verilerin girilmesi ya da okunması sırasında problemlere yol açabilir.

Fonksiyon tanımı

SQL_Update
Siyah oklar ve ilgili söz dizimi SQL UPDATE dahili süreçlerini gösterir. Gri oklar ve ilgili söz dizimi doğrudan SQL UPDATE komutuna ait değildir.

SQL UPDATE, SELECT talimatını (SQL EXECUTE SQL komutu) içeren tüm sütunları dikkate alır.

Tanımlanan değişkende, kumanda okuma işleminin başarılı (0) veya başarısız (1) olduğunu gösterir.

Giriş

Kullanıcı el kitabında bulunan NC programları çözüm önerileridir. Bir makinede NC programlarını veya tekli NC tümcelerini kullanmadan önce, bunları uyarlamanız gerekir.

  • Aşağıdaki içerikleri uyarlayın:
  • Aletler
  • Kesme değerleri
  • Beslemeler
  • Güvenli yükseklik veya güvenli pozisyonlar
  • Ör. M91 ile makineye özel pozisyonlar
  • Program çağrılarının yolları

Birkaç NC programı makine kinematiğine bağlıdır. Bu NC programlarını ilk test akışından önce makine kinematiğinize uyarlayın.

NC programlarını ayrıca asıl program akışından önce simülasyon yardımıyla test edin.

 
Tip

Bir program testi yardımıyla etkin makine kinematiğinin ve güncel makine yapılandırmasının mevcut yazılım seçenekleriyle NC programını kullanıp kullanamayacağınızı belirlersiniz.

11 SQL UPDATE Q1 HANDLE Q5 index5 RESET UNBOUND

; Q5 işleminin tüm satırlarını tamamlayın ve tabloyu güncelleyin

NC fonksiyonu aşağıdaki söz dizimi elemanlarını içerir:

Söz dizimi elemanı

Anlamı

SQL UPDATE

SQL komutu UPDATE için söz dizimi açıcı

Q/QL/QR veya Q REF

Kumandanın sonuçları kaydettiği değişken

HANDLE

İşlem tanımı ile Q parametresi

INDEX

Bir sayı veya değişken olarak sonuç kümesindeki satır numarası

Belirtilmezse kumanda satır 0'a erişir.

İsteğe bağlı söz dizimi elemanı

RESET UNBOUND

Yalnızca makine üreticisi için

İsteğe bağlı söz dizimi elemanı

Uyarı

Kumanda, tablolara yazarken String parametresinin uzunluğunu kontrol eder. Girişler, yazılacak sütunların uzunluğunu aşarsa kumanda bir hata mesajı verir.

Örnek

Kullanıcı el kitabında bulunan NC programları çözüm önerileridir. Bir makinede NC programlarını veya tekli NC tümcelerini kullanmadan önce, bunları uyarlamanız gerekir.

  • Aşağıdaki içerikleri uyarlayın:
  • Aletler
  • Kesme değerleri
  • Beslemeler
  • Güvenli yükseklik veya güvenli pozisyonlar
  • Ör. M91 ile makineye özel pozisyonlar
  • Program çağrılarının yolları

Birkaç NC programı makine kinematiğine bağlıdır. Bu NC programlarını ilk test akışından önce makine kinematiğinize uyarlayın.

NC programlarını ayrıca asıl program akışından önce simülasyon yardımıyla test edin.

 
Tip

Bir program testi yardımıyla etkin makine kinematiğinin ve güncel makine yapılandırmasının mevcut yazılım seçenekleriyle NC programını kullanıp kullanamayacağınızı belirlersiniz.

Satır numarasını Q parametresine aktarma

11 SQL BIND Q881 "TAB_EXAMPLE.Position_NR"

12 SQL BIND Q882 "TAB_EXAMPLE.Measure_X"

13 SQL BIND Q883 "TAB_EXAMPLE.Measure_Y"

14 SQL BIND Q884 "TAB_EXAMPLE.Measure_Z"

* - ...

21 SQL Q5 "SELECT Position_NR,Measure_X,Measure_Y,Measure_Z FROM TAB_EXAMPLE"

* - ...

31 SQL FETCH Q1 HANDLE Q5 INDEX+Q2

Kullanıcı el kitabında bulunan NC programları çözüm önerileridir. Bir makinede NC programlarını veya tekli NC tümcelerini kullanmadan önce, bunları uyarlamanız gerekir.

  • Aşağıdaki içerikleri uyarlayın:
  • Aletler
  • Kesme değerleri
  • Beslemeler
  • Güvenli yükseklik veya güvenli pozisyonlar
  • Ör. M91 ile makineye özel pozisyonlar
  • Program çağrılarının yolları

Birkaç NC programı makine kinematiğine bağlıdır. Bu NC programlarını ilk test akışından önce makine kinematiğinize uyarlayın.

NC programlarını ayrıca asıl program akışından önce simülasyon yardımıyla test edin.

 
Tip

Bir program testi yardımıyla etkin makine kinematiğinin ve güncel makine yapılandırmasının mevcut yazılım seçenekleriyle NC programını kullanıp kullanamayacağınızı belirlersiniz.

Satır numarasının doğrudan programlanması

31 SQL UPDATE Q1 HANDLE Q5 INDEX5