Veri türü değişikliklerinden kaynaklanan veri kayıplarını önlemek için satırlarını tablo_2'ye eklemeden önce tablo_1 'deki sütunları Visual Fox Pro 9 içine kaydırmak istiyorum. Bu iki seçeneği stackoverflow'taki diğer çözümlere göre denedim, ancak her iki komut girdisi için syntax error
ileti alıyorum. name
alanı, datatype = character(5)
biçimindedir ve subdir
alanından sonra olması gerekir. Bir tablodaki sütunları, satır ekleme işleminden önce başka bir tablonun biçimlendirmesiyle eşleşecek şekilde kaydırın
ALTER table "f:\csp" change COLUMN name name character(5) after subdir
ALTER table "f:\csp" modify COLUMN name character(5) after subdir
* .dbfs * 50'den fazla sütuna sahiptir; bu nedenle * yöntem 2 * çok iyidir. – sda
Yöntem 2 çalışmayabilir çünkü 'join on' ve 'where' satırları eklemek için kullanmam gerekiyor. – sda
Yöntem 2 hala çalışıyor. Bir imleç içinde bir seçim yapabilir ve "Ekle (dbf ('yourCrsor')) yöntemini kullanabilirsiniz. Yöntem 1 her zaman çalışır, 50 veya 254 sütun. –