Konu: Cast ve *
cast daha hiç kullanmadım. help'ten az önce meraktan baktım ve :
SELECT Product_ID, CAST(unit_Cost * in_Stock AS Numeric(8,2)) FROM Products
burdaki * ne anlama geliyor? hiçbirşey anlamadım.
www.metinemre.com
Giriş yapmadınız. Lütfen giriş yapın yada kayıt olun.
fox4um » Kodlama ve Komutlar » Cast ve *
cast daha hiç kullanmadım. help'ten az önce meraktan baktım ve :
SELECT Product_ID, CAST(unit_Cost * in_Stock AS Numeric(8,2)) FROM Products
burdaki * ne anlama geliyor? hiçbirşey anlamadım.
çarpım anlamında olsa gerek
birim_fiyat*stoktaki_miktar
ben bunu anladım
Evet carpim. Ben olsam boyle yazardim:
SELECT Product_ID, CAST(unit_Cost * in_Stock AS Currency) as stokAmt FROM Products
Eger cast olmasa VFP icin bu carpimin sonucunda gereken kolonun tip, boy ... mechul. View yarattiysan en kisa zamanda "... properies have changed" diye hata alirsin. Eskiden:
unit * in_stock * 000001.0000 as stokAmt
gibi garip yontemler kullaniyorduk hatirlarsan. Hele memo ile bu is olumdu.
Hay Allah. Pardon ya ben in le başlayan şeyi de için de in geçen bir komut sandım... )
in stock gibi gördüm. alt tireyi görmemişim... teşekkürler...
...
unit * in_stock * 000001.0000 as stokAmtgibi garip yontemler kullaniyorduk hatirlarsan. Hele memo ile bu is olumdu.
ben iif(rakam<999999,000000,rakam) gibi birşey kullanıyordum... öyle çözüm bulmuştum. ama seninki daha hızlı çalışır kesinlikle. aklıma öyle bişey gelmemişti.
fox4um » Kodlama ve Komutlar » Cast ve *