永发信息网

sql中的二进制数据类型对映etl中的什么类型

答案:1  悬赏:70  手机版
解决时间 2021-01-29 01:31
sql中的二进制数据类型对映etl中的什么类型
最佳答案
(1)二进制数据类型
二进制数据包括 Binary、Varbinary 和 Image
Binary 数据类型既可以是固定长度的(Binary),也可以是变长度的。
Binary[(n)] 是 n 位固定的二进制数据。其中,n 的取值范围是从 1 到 8000。其存储窨的大小是 n + 4 个字节。
Varbinary[(n)] 是 n 位变长度的二进制数据。其中,n 的取值范围是从 1 到 8000。其存储窨的大小是 n + 4个字节,不是n 个字节。
在 Image 数据类型中存储的数据是以位字符串存储的,不是由 SQL Server 解释的,必须由应用程序来解释。例如,应用程序可以使用BMP、TIEF、GIF 和 JPEG 格式把数据存储在 Image 数据类型中。
(2)字符数据类型
字符数据的类型包括 Char,Varchar 和 Text
字符数据是由任何字母、符号和数字任意组合而成的数据。
Varchar 是变长字符数据,其长度不超过 8KB。Char 是定长字符数据,其长度最多为 8KB。超过 8KB 的ASCII 数据可以使用Text数据类型存储。例如,因为 Html 文档全部都是 ASCII 字符,并且在一般情况下长度超过 8KB,所以这些文档可以 Text 数据类型存储在SQL Server 中。
(3)Unicode 数据类型
Unicode 数据类型包括 Nchar,Nvarchar 和Ntext
在 Microsoft SQL Server 中,传统的非 Unicode 数据类型允许使用由特定字符集定义的字符。在 SQL Server安装过程中,允许选择一种字符集。使用 Unicode 数据类型,列中可以存储任何由Unicode 标准定义的字符。在 Unicode 标准中,包括了以各种字符集定义的全部字符。使用Unicode数据类型,所战胜的窨是使用非 Unicode 数据类型所占用的窨大小的两倍。
在 SQL Server 中,Unicode 数据以 Nchar、Nvarchar 和 Ntext 数据类型存储。使用这种字符类型存储的列可以存储多个字符集中的字符。当列的长度变化时,应该使用Nvarchar 字符类型,这时最多可以存储 4000 个字符。当列的长度固定不变时,应该使用 Nchar 字符类型,同样,这时最多可以存储4000 个字符。当使用 Ntext 数据类型时,该列可以存储多于 4000 个字符。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
首经贸会计专硕好考吗
洗车机初次启动后10几秒才有出水
剑腹饴唇的意思是什么啊?知道的请说下!
K7715 次列车 的座位信息 为什么事是 11车厢
微笑照相馆(燎原街道果陇老车站路东)地址有知
算事业最准的免费网站
瑙的拼音是什么?
下列有关细胞结构和功能的叙述中,正确的一项
请问考研成绩如果低于所报专业国家线,到高于
磨石的意思是什么啊?知道的请说下!
休斯顿vs 620个男人是什么?
煤矿安全规程怎样规定的正反行车风门与行人风
笑一笑照相馆地址在什么地方,想过去办事
哈勃望远镜是那一年升空的?
韵达快递从山东到锦州要多长时间?单号100009
推荐资讯
犯困为什么张大嘴巴
银菟符的意思是什么啊?知道的请说下!
天津市蓟县房地产管理局怎么去啊,我要去那办
假日网吧地址好找么,我有些事要过去
如果人的眼睛分别长在两侧(如同牛羊马等动物)
求:香港哪里有便宜又好的银镯子卖,给宝宝买
如何查看电脑显卡
牵丝戏的意思是什么啊?知道的请说下!
10年瑞虎早上打车不着火,缸线拔掉一根,车着
塕薆的意思是什么啊?知道的请说下!
珠粉的意思是什么啊?知道的请说下!
怎样判断酸性的强弱
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?