标签:返回值 col 技术分享 ascii码 语句 HERE 基础语 title date
truncate table table_name
例:truncate table Students
drop table table_name
例:drop table Students
LTrim(RTrim(‘ abc ‘)) #去除左右空格
Replace(fieldname,‘ ‘,‘‘) #去除字符串中间的空格
去除特殊空格
特殊空格看起来和普通空格相同,但是使用普通方法无法剔除,此时需要通过获取该空格的ascii码值进行替换。
select ascii(replace(fieldname,‘abc‘,‘‘)) from table where fieldname=‘abc ‘
#此句中fieldname空格为TAB添加。首先我们把实际数据abc替换为空,剩余部分只有空格,ASCII()函数即可获得该TAB码值为9,之后再做替换。
replace(fieldname,char(9),‘‘)
alter table table_name add column_name column_type
例:alter table Students add Email varchar(16)
alter table table_name alter column column_name column_type
例:alter table Students alter column Email varchar(255)
alter table table_name drop column column_name
例:alter table Students drop column Email
select ISDATE(fieldname)
语法:LEFT(character,integer)
介绍:参数1:要截取的字符串,参数2:截取字符个数。返回从字符串左边开始指定个数的字符
使用:select LEFT(‘SqlServer_2008‘,3)
返回:Sql
语法:RIGHT(character,integer)
介绍:参数1:要截取的字符串,参数2:截取字符个数。返回从字符串右边开始指定个数的字符
使用:select LEFT(‘SqlServer_2008‘,4)
返回:2008
语法:SUBSTRING(character,start,length)
介绍:参数1:要截取的字符串,参数2:开始截取的下标,参数3:截取的字符长度。返回从字符串中间的字符
使用:select SUBSTRING(‘SqlServer_2008‘,4,6)
返回:Server
标签:返回值 col 技术分享 ascii码 语句 HERE 基础语 title date
原文地址:https://www.cnblogs.com/beiweibudong/p/9728795.html