sql學習過程1:sql server資料型別解析
1.char 與varchar
網上找了很多資料,都說char是定長的,而varchar是變長的
(1).當char(n),括號中的數字確定時,那麼所存取資料佔用記憶體就已經確定了,當n為5時,佔用5個位元組,為10 時佔用10個位元組,相差的部分用空格補齊,有人說是前面補充空格,有人說是拖尾空格,這個我暫時就不知道了,但是隻要知道這些空間都是被佔用了的就夠了!
(2).varchar(n),括號中的數字如果是5時,資料所佔用的空間不一定是5個位元組,以實際所儲存的資料為準。如在資料列輸入‘123’那麼就是三個位元組,輸入‘12345’就是五個位元組。
2.nchar、nvarchar、ntext........等帶有‘n’的資料型別:n:national,大家就明白了,國際標準嘛,需要注意的國際標準中,一個字元是佔用兩個位元組,(這個跟國內的是不一樣的),
需要提醒的是:nchar與nvarchar的原理跟char與varchar是一樣的,只是加上了國際標準,那麼加上了國際標準還有一個不一樣的是在國際標準是不是也要申明一下,所以在儲存資料時,會額外佔用兩個位元組的空間,例如:‘123’當這個字串存入型別為nchar(5)中時,佔用的位元組就是2*3+2=8位元組。
後續在繼續補充關於資料型別方面的知識,鞏固基礎!
相關文章
- sql學習(mysql)(1)資料型別MySql資料型別
- SQL SERVER 學習過程(一)SQLServer
- SQL Server-資料型別SQLServer資料型別
- sql server 資料型別轉換函式SQLServer資料型別函式
- SQL Server日期資料型別DATE的使用SQLServer資料型別
- SQL 資料型別SQL資料型別
- SQL Server 2016資料庫快照代理過程詳解SQLServer資料庫
- SQL Server 資料訪問策略:儲存過程QCSQLServer儲存過程
- SQL SERVER 日期和時間資料型別及函式 (Transact-SQL)SQLServer資料型別函式
- 【SQL】18 SQL NULL 函式、SQL 通用資料型別、SQL 用於各種資料庫的資料型別SQLNull函式資料型別資料庫
- Sql Server 資料庫學習-常用資料庫 物件SQLServer資料庫物件
- sql server資料庫附加錯誤的解決過程SQLServer資料庫
- Sql Server 資料庫中呼叫dll檔案的過程SQLServer資料庫
- SQL SERVER與C#的資料型別對應表SQLServerC#資料型別
- 【資料庫學習】資料庫平臺:mysql,sql server資料庫MySqlServer
- SQL server儲存過程函式SQLServer儲存過程函式
- SQL 常見資料型別SQL資料型別
- openGauss核心:SQL解析過程分析SQL
- 使用SQL SERVER儲存過程實現歷史資料遷移SQLServer儲存過程
- SQL Server資料庫中的資料型別隱式轉換問題SQLServer資料庫資料型別
- SQL Server資料庫恢復,SQL Server資料恢復,SQL Server資料誤刪除恢復工具SQLRescueSQLServer資料庫資料恢復
- 【資料庫資料恢復】透過資料頁恢復Sql Server資料庫資料的過程資料庫資料恢復SQLServer
- 關於Sql server資料型別HierarchyID 資料型別用法和遞迴顯示完整路徑SQLServer資料型別遞迴
- SQL Server資料庫遠端更新目標表資料的儲存過程SQLServer資料庫儲存過程
- SQL Server 別名(as)SQLServer
- sql server資料庫連線失敗/無法附加解決過程SQLServer資料庫
- 配置SQL Server Service Broker來傳送儲存過程資料(下)SASQLServer儲存過程
- 配置SQL Server Service Broker來傳送儲存過程資料(上)CYSQLServer儲存過程
- SQL Server儲存過程的優缺點SQLServer儲存過程
- 【SQL Server】常見系統儲存過程SQLServer儲存過程
- SQL server 修改表資料SQLServer
- 資料庫映象 (SQL Server)資料庫SQLServer
- SQL Server資料庫安全SQLServer資料庫
- SQL教程——常見的資料型別SQL資料型別
- JavaScript學習之資料型別(1)JavaScript資料型別
- SQL Server資料庫還原過程記錄,bak檔案+mdf檔案SQLServer資料庫
- 【資料庫資料恢復】Sql Server資料庫檔案丟失的資料恢復過程資料庫資料恢復SQLServer
- SQL Server實戰六:T-SQL、遊標、儲存過程的操作SQLServer儲存過程
- SQL Server 2016關係型資料庫概覽AZSQLServer資料庫