MariaDB 10進数を8進数に変換する
MariaDBで、10進数を8進数に変換する手順を記述してます。「OCT( )」に変換したい値を指定するだけで可能です。マイナスを指定すると「17777….」が返ります。
環境
- OS CentOS Stream release 9
- MariaDB 10.10.2
- phpMyAdmin 5.2.0
手順
10進数を8進数に変換するには、「OCT( )」を使用します。
OCT( 値 )
実際に、変換してみます。
SELECT
OCT( 9 ),
OCT( 10 )
実行結果を確認すると、変換されていることが確認できます。
マイナスを指定
マイナスを指定すると「17777….」が返ります。
SELECT
OCT( -1 ),
OCT( -2 ),
OCT( -3 )
実行結果
少数を指定
少数を指定すると、小数部は無視されて取得されるようです。
SELECT
OCT( 9.9 ),
OCT( 10.1 )
実行結果
CONVを使用
CONVを使用しても、同じことが可能です。
SELECT
CONV( 9, 10, 8 ),
CONV( 10, 10, 8 )
実行結果
-
前の記事
EXCEL 行列を削除するショートカットキー 2023.11.29
-
次の記事
mac 行数を指定してファイルを分割する 2023.11.29
コメントを書く