sql資料庫和oracle資料庫string型別欄位用orderby排序分別是根據什麼排序的啊

2021-04-10 12:56:47 字數 1141 閱讀 5005

1樓:匿名使用者

首先說明下oracle中沒有string型別,而是varchar型別。

order by 的順序是assic(讀作:阿斯科馬)碼錶中」字元「列進行排序的。

解釋:一般會根據字串的首字母:大些字母》小寫字母》特殊字元》數字。如果首位相同繼續排列第二位,直到不同的位。

2樓:匿名使用者

sql資料和oracle資料庫都沒有string型別。謝謝

只有 char或者 varchar

3樓:匿名使用者

根據首字母ascii大小

4樓:匿名使用者

應該是根據字元的 ascii碼的大小來比較的!

資料庫中,string型別的欄位怎麼以升序降序排列

5樓:匿名使用者

string型別升序/降序排序用 "order by 欄位 asc/desc"

sql1:select * from tablename order by username asc;

解釋:上面語句的意思是用過username 欄位升序排序後輸出 tablename表的結果。

sql2:select * from tablename order by username desc;

解釋:上面語句的意思是用過username 欄位降序排序後輸出 tablename表的結果。

6樓:

select col1,col2,col3 from table1order by col1 desc

--查詢的這3列都是string型別。

--這樣的是倒序,去掉desc就是預設為升序。

--顯示上可能和你想到不完全一樣,字元和數字排序是不一樣的,你自己習慣就好。在資料庫中,有字符集可以供選擇,中國的外國的都有,中國的就可以按照漢字進行排序,外國的,就可以按照國外的特有方式進行排序,你只需要選擇就好了,

7樓:匿名使用者

order by stringcol desc(降序),order by stringcol 預設是升序

8樓:

arrys.sort()

SQL資料庫恢復方法,求助大家,SQL資料庫如何還原

看你資料庫檔案裝在那個盤裡面,我想肯定不是c盤。將你的資料檔案和日誌檔案拷出來儲存好,重灌系統,重灌sql2000,之後將你儲存好的兩個檔案放在d盤下可以建立一個sql data的資料夾專門用來存放資料庫產生的資料檔案和日誌檔案,之後將這兩個檔案附加到你sql企業管理器上,設定好安全性,做好定期維護...

Oracle資料庫和Sql server資料庫各有什麼優缺點

1 oracle為客戶端開啟會話有兩種方式 共享服務和專用服務。在專用服務情況下,為連線請求建立新程序 unix環境下是process,windows下我想應該是thread吧 共享服務情況下,將客戶請求交給dispatcher,由dispatcher安排多客戶的作業。sqlserver在預設情況下...

關於SQL資料庫

樓主兄弟你好!建立資料的sql語句 資料檔案,和日誌檔案,是小括號而不是大括號 字元型資料name student data 要用 引起來 create database studenton name student data filename d student data.mdf size 1,f...