av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

初探Oracle中的右移符號(hào)

Oracle中的右移符號(hào)是”>>”,用于將二進(jìn)制數(shù)向右移動(dòng)指定的位數(shù),空出的位用0填充。

Oracle中的右移符號(hào)用于對(duì)數(shù)字進(jìn)行二進(jìn)制位的右移操作,在Oracle中,有兩種類型的右移操作:算術(shù)右移和邏輯右移。

1、算術(shù)右移(Arithmetic Right Shift)

算術(shù)右移將數(shù)字的二進(jìn)制表示向右移動(dòng)指定的位數(shù),并用0填充左側(cè)空位,在Oracle中,可以使用雙尖號(hào)(>>)作為算術(shù)右移符號(hào)。

語法:

“`sql

<數(shù)值表達(dá)式> >> <移位數(shù)>

“`

示例:

“`sql

SELECT 5 >> 2 FROM DUAL; 結(jié)果為2

SELECT 15 >> 2 FROM DUAL; 結(jié)果為7

“`

2、邏輯右移(Logical Right Shift)

邏輯右移將數(shù)字的二進(jìn)制表示向右移動(dòng)指定的位數(shù),并用最左側(cè)的位的值填充右側(cè)空位,在Oracle中,沒有專門的邏輯右移符號(hào),但可以通過使用算術(shù)右移和按位取反來實(shí)現(xiàn)邏輯右移的效果。

示例:

“`sql

SELECT (16) >> 2 FROM DUAL; 結(jié)果為3

SELECT (16) / 2 >> 2 FROM DUAL; 結(jié)果為3

“`

注意:邏輯右移的結(jié)果依賴于數(shù)字的符號(hào)位,正數(shù)的邏輯右移與算術(shù)右移相同,負(fù)數(shù)的邏輯右移會(huì)保留符號(hào)位并向右移動(dòng)。

算術(shù)右移使用雙尖號(hào)(>>)作為符號(hào);

邏輯右移需要通過算術(shù)右移和按位取反實(shí)現(xiàn);

邏輯右移的結(jié)果依賴于數(shù)字的符號(hào)位。


分享題目:初探Oracle中的右移符號(hào)
URL標(biāo)題:http://uogjgqi.cn/article/cddedgo.html
掃二維碼與項(xiàng)目經(jīng)理溝通

我們?cè)谖⑿派?4小時(shí)期待你的聲音

解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流