SQL 中 char nchar varchar nvarchar 的区别
在 SQL Server 中,对数据类型 char nchar varchar nvarchar 测试:
CREATE TABLE [dbo].[TestChar]( [content] [char](10) NULL, [content1] [nchar](10) NULL, [content2] [varchar](10) NULL, [content3] [nvarchar](10) NULL ) ON [PRIMARY] SELECT 10 'typelen' ,[content], len([content]) 'len-char',datalength([content]) 'dl-char' ,[content1],len([content1]) 'len-nchar',datalength([content1]) 'dl-nchar' ,[content2],len([content2]) 'len-varchar',datalength([content2]) 'dl-varchar' ,[content3],len([content3]) 'len-nvarchar',datalength([content3]) 'dl-nvarchar' FROM [aaa].[dbo].[TestChar]
测试结果:
posted on 2021-01-06 10:35 wangzhiliang 阅读(76) 评论(0) 编辑 收藏 举报