如何理解Ansi_Padding的用法
发表于:2025-02-05 作者:千家信息网编辑
千家信息网最后更新 2025年02月05日,这篇文章给大家介绍如何理解Ansi_Padding的用法,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。你对Ansi_Padding的用法是否了解,这里和大家分享一下,当设置为OF
千家信息网最后更新 2025年02月05日如何理解Ansi_Padding的用法
这篇文章给大家介绍如何理解Ansi_Padding的用法,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
你对Ansi_Padding的用法是否了解,这里和大家分享一下,当设置为OFF时,剪裁varchar列的尾随空格和varbinary列的尾随零。该设置只影响新列的定义。
关于Ansi_Padding的用法
当设置为ON时,不剪裁字符值中插入到varchar列的尾随空格和二进制值中插入到varbinary列的尾随零。不将值按列的长度进行填充。当设置为OFF时,剪裁varchar列的尾随空格和varbinary列的尾随零。该设置只影响新列的定义。
SETANSI_PADDING为ON时,将允许空值的Char(n)和binary(n)列填充到列长,而当SETANSI_PADDING为OFF时,将剪裁尾随空格和零。始终将不允许空值的Char(n)和binary(n)列填充到列长。
示例代码:
SETANSI_PADDINGON GO PRINT'TestingwithANSI_PADDINGON' GO CREATETABLEt1 (charcolchar(16)NULL, varcharcolvarchar(16)NULL, varbinarycolvarbinary(8)) GO INSERTINTOt1VALUES('Noblanks','Noblanks',0x00ee) INSERTINTOt1VALUES('Trailingblank','Trailingblank',0x00ee00) SELECT'CHAR'='>'+charcol+'<','VARCHAR'='>'+varcharcol+'<', varbinarycol FROMt1 GO SETANSI_PADDINGOFF GO PRINT'TestingwithANSI_PADDINGOFF' GO CREATETABLEt2 (charcolchar(16)NULL, varcharcolvarchar(16)NULL, varbinarycolvarbinary(8)) GO INSERTINTOt2VALUES('Noblanks','Noblanks',0x00ee) INSERTINTOt2VALUES('Trailingblank','Trailingblank',0x00ee00) SELECT'CHAR'='>'+charcol+'<','VARCHAR'='>'+varcharcol+'<', varbinarycol FROMt2 GO DROPTABLEt1 DROPTABLEt2 GO
关于如何理解Ansi_Padding的用法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
空格
内容
更多
帮助
影响
不错
二进制
代码
兴趣
字符
小伙
小伙伴
文章
知识
示例
篇文章
长度
参考
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
怎么学习网络安全渗透
沈阳app软件开发外包
网络安全宣传校园手抄报
四川移动通信网络技术有限公司
查找数据源中重复数据库
服务器ip未备案是什么意思
重庆市网络安全产业
秘罐网络安全
大学生软件开发的风险
play商店显示连接不到服务器
华为服务器dmc芯片管理
汉南订制软件开发电话
力控Db数据库
云机房服务器统一管理
无锡进口网络技术服务价格
如何看数据库名
华为软件开发服务供应商
AAA网络安全管理
方舟玩服务器好还是自己玩好
战地一服务器赚钱
域名服务器有几种类
监控网络技术员怎么样
语义数据库
国服泰拉瑞亚怎么进服务器
杭州软件开发招应届毕业生吗
湖南润卡互联网科技有限公司
宝山区网络技术服务案例
40软件开发
中国银行合肥软件开发中心黄武
一次取多少条数据数据库会卡死