云服务器网:购买云服务器和VPS必上的网站!

MSSQL整形技术拓展:左填充之佳音

最近,数据库开发技术备受关注。一种叫做MSSQL的数据库结构也流行起来,并且左填充的功能是其中的一大优势,它能极大地精炼数据,提高存储性能。那末,左填充之佳音便诞生了。
左填充之佳音,是指利用MSSQL数据库时,利用字符串函数中的左函数和右函数,作为左填充的

最近,数据库开发技术备受关注。一种叫做MSSQL的数据库结构也流行起来,并且左填充的功能是其中的一大优势,它能极大地精炼数据,提高存储性能。那末,左填充之佳音便诞生了。

左填充之佳音,是指利用MSSQL数据库时,利用字符串函数中的左函数和右函数,作为左填充的核心,能完成自动补全功能。比如,数据库中的某些字段的数据长度全部区别,这时候候,可以试着利用左填充之佳音来到达统一数据长度的目的。

下面随着本文实例,一起理解 MSSQL 数据库中如何进行左填充之佳音。

根据以下假定,建立table表

CREATE TABLE testTable(

ID int identity(1,1),

name varchar(20) NOT NULL

);

和插入新数据

INSERT INTO testTable (name)

SELECT ‘aa’

UNION ALL

SELECT ‘ccc’

在默许情况下,检索结果会展现以下:

ID name

1 aa

2 ccc

此时,ID字段的长度为1,而name字段的长度变成了2,这样虽然可以满足要求,但不太美观,可以用左填充来到达美观的效果,此时,把查询语句修改:

SELECT convert(varchar(20), ID) + ‘ ‘ +

left(name +Replicate(‘*’,20),20) FROM testTable

接下来,就能够取得更看起来更美观的检索结果:

ID name

1 aa************

2 ccc***********

可以看出,如果只想把数据长度统一,或者比较容易的,而只有熟习MSSQL的用户才能准确的操作字符串函数中的left函数和replicate函数利用,以到达数据更加美观的效果,这也是左填充之佳音的魅力之一吧。

综上,在MSSQL的数据库开发中,如果想让数据结构更加符合规则,可以利用左填充之佳音功能,就能够到达平衡的数据展现效果。

本文来源:https://www.yuntue.com/post/109797.html | 云服务器网,转载请注明出处!

关于作者: yuntue

云服务器(www.yuntue.com)是一家专门做阿里云服务器代金券、腾讯云服务器优惠券的网站,这里你可以找到阿里云服务器腾讯云服务器等国内主流云服务器优惠价格,以及海外云服务器、vps主机等优惠信息,我们会为你提供性价比最高的云服务器和域名、数据库、CDN、免费邮箱等企业常用互联网资源。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注