輸入框的豎杠叫光標(biāo)。光標(biāo)是計算機(jī)術(shù)語,當(dāng)在一個文本框或某種程序中輸入文字時,總有一個光標(biāo)來顯示將要輸入文字的位置?,F(xiàn)在大部分的光標(biāo)都為一個小豎線,規(guī)則的閃動。而在DOS下有些光標(biāo)則是短短的小橫線,同樣規(guī)則的閃動。
創(chuàng)新互聯(lián)建站專注于華龍網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供華龍營銷型網(wǎng)站建設(shè),華龍網(wǎng)站制作、華龍網(wǎng)頁設(shè)計、華龍網(wǎng)站官網(wǎng)定制、微信小程序定制開發(fā)服務(wù),打造華龍網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供華龍網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。
光標(biāo)的作用
當(dāng)PLSQL光標(biāo)查詢返回多行數(shù)據(jù)時,這些記錄組被稱為活動集。Oracle將這種活動集存儲在您創(chuàng)建的顯示定義的已命名的光標(biāo)中。Oracle光標(biāo)是一種用于輕松的處理多行數(shù)據(jù)的機(jī)制,Oracle開發(fā)人員必須單獨(dú)地、顯示地取回并管理光標(biāo)查詢選擇的每一條記錄。光標(biāo)的另一項功能事,包含一個跟蹤當(dāng)前訪問的記錄的指針,這使程序能夠一次處理多條記錄。
||是連接符號,Oracle中還有一個concat函數(shù)可以連接兩個字符串
concat(a,b)
連接兩個字段,然后把別名寫在一起就好了。
比如;select column1 A,column2 B from table
那么就改為
select column1 ||column2 AB from table, 這樣不就可以了。
那是或吧,用or代替,oracle中只有and和or,in等,不會有||或者
你把屏幕旋轉(zhuǎn)90°,或者你把腦袋橫著屏幕也可以。
不僅僅是 Oracle ,就目前人類已經(jīng)創(chuàng)造的數(shù)據(jù)庫而言,在顯示習(xí)慣上,不管是屏幕還是紙質(zhì),橫向顯示列(Col),縱向顯示行(Row),因為表的數(shù)據(jù)增減是沿著行(Row)的方向增減,而人們更習(xí)慣于縱向快速對比同一列的多行信息,而不善于橫向?qū)Ρ韧恍械亩嗔行畔ⅰ?/p>
大概可以猜到你希望構(gòu)建一個數(shù)據(jù)結(jié)果視圖,這個視圖的列值是指定的某個月的全部日期,如果在最左邊再加上幾列,比如序號、名次、姓名,最右邊再加上一列,比如總業(yè)績,那么就可以用來展示該月全體銷售人員的銷售額以及排名。如果要實現(xiàn)類似需求,那么就努力構(gòu)造你的 SQL 語句吧,雖然沒有證據(jù)證明無法用 SELECT 語句實現(xiàn),但似乎SELECT 必須制定列名,即使你使用 * 那也代表的是所有列。如果配合程序語言,那么實現(xiàn)起來就很簡單。你可以試試存儲過程,動態(tài)創(chuàng)建表,直接構(gòu)造你需要的列,然后 SELECT * 即可。
上個世紀(jì)出現(xiàn)計算機(jī)屏幕的時候,屏幕顯示就是縱向滾屏,橫向從來沒動過,至今人們已經(jīng)習(xí)慣了屏幕縱向滾動,因為大多數(shù)語言文字都是橫向排版比較適合人們的閱讀習(xí)慣,縱向閱讀確實費(fèi)勁。如果最初屏幕是橫向滾動的,那么現(xiàn)在情況也許就截然不同了。
順便說一下,閱讀橫向排版的紙質(zhì)或電子版的中文書籍,頁面較寬而字符較小行距較小的時候,容易找錯下一行。閱讀英文則很少有此情況,這也許是方塊字與長短英文單詞的區(qū)別?閱讀臺灣出版的縱向排版的中文書籍,剛開始不習(xí)慣,后來覺得確實比橫向排版有優(yōu)勢。比如,你單手把書翻卷起來,閱讀到接近中縫的文本時,不需要反復(fù)以書脊為軸轉(zhuǎn)動書本,閱讀很方便。而如果是橫排,那么你看到接近中縫的幾個字之后,需要轉(zhuǎn)動書本再去找舉例中縫最遠(yuǎn)的下一行,很容易就找錯了。也許,如果計算機(jī)最初是臺灣人發(fā)明的,那么現(xiàn)在鼠標(biāo)中間那個滾輪就應(yīng)該是橫著的,電腦屏幕也是橫向滾動,而縱向基本不動了。看看下面這段縱向文字,舒服不?