MySQL OCT Kullanımı

MySql'de "OCT" fonksiyonu, verilen sayının 8'lik tabandaki (octal) karşılığını verir ve bu karşılık string olarak döndürülür.

Aşağıdaki örneği inceleyelim..

SELECT OCT(15);

Yukarıdaki sorguda 15 sayısının 8'lik tabandaki karşılığı "017" string değeri olarak dönecektir.

Ayrıca, bir tablonun bir sütununda bulunan verilerin 8'lik tabandaki karşılıklarını almak için de "OCT" fonksiyonunu kullanabilirsiniz. Örnek olarak aşağıdaki sorguda "calisanlar" tablosundaki "maas" sütununda bulunan verilerin 8'lik tabandaki karşılıkları gösterilmek istenmiştir.

SELECT ad, OCT(maas) as octal_maas FROM calisanlar;

"OCT" fonksiyonu sadece sayısal veriler için kullanılır. Eğer kullanılacak veri string veri tipinde ise hata oluşur. Ayrıca "OCT" fonksiyonu sadece pozitif sayılar için geçerlidir, negatif sayılar için hata oluşacaktır.



İlginizi Çekebilir

MySQL AVG Kullanımı

MySQL SUM Kullanımı

MySQL LENGTH Kullanımı

MySQL Sorgu İle Rol Silmek

MySQL INTERSECTS Kullanımı