SQL INSERT, Result-set içerisinde yeni bir satır oluşturur (sonuç miktarı). Kumanda, münferit hücrelerin değerlerini bağlı Q parametrelerinden kopyalar. İşlem, belirtilecek HANDLE üzerinden tanımlanmıştır.
Uygulama
Ö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 INSERT, SELECT talimatını (SQL EXECUTE SQL komutu) içeren tüm sütunları dikkate alır. Kumanda, ilgili SELECT talimatı olmayan tablo sütunlarını (sorgu sonucunda bulunmaz) varsayılan değerlerle tanımlar.
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.
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 INSERT Q1 HANDLE Q5 | ; Q5 işleminde yeni bir satır oluşturun |
NC fonksiyonu aşağıdaki söz dizimi elemanlarını içerir:
Söz dizimi elemanı | Anlamı |
---|---|
SQL INSERT | SQL komutu INSERT 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 |
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.
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 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" |
* - ... |
31SQL INSERT Q1 HANDLE Q5 |