怎样将数据库中某个字段中的某个字符去掉?
比如一个保存地区的字段有北京市,天津市等很多,怎样把它们后面的“市”去掉。请大家指教!用的是SqlServer2005数据库!...
比如一个保存地区的字段有北京市,天津市等很多,怎样把它们后面的“市”去掉。请大家指教!
用的是Sql Server 2005数据库! 展开
用的是Sql Server 2005数据库! 展开
6个回答
展开全部
有两种基本方法可以试试:
第1种:
create table my_table
(
id int not null,
name char(10) not null,
address varchar(64) null,
constraint pk_my_table primary key clustered (id, name)
)
解释:my_table是表名,pk_my_table是主键名,constraint约束,primary key 建主键关键字,clustered 是聚集关键字。
第2种:
是在表先create建立之后,再追加主键:
alter table my_table add constraint pk_my_table primary key nonclustered (id,name)
在语法中,括号中的主键列可以多个。不过联合主键最好限制使用,会影响索引的效率。
推荐于2016-10-15 · 知道合伙人数码行家
可以叫我表哥
知道合伙人数码行家
向TA提问 私信TA
知道合伙人数码行家
采纳数:25897
获赞数:1464972
2010年毕业于北京化工大学北方学院计算机科学与技术专业毕业,学士学位,工程电子技术行业4年从业经验。
向TA提问 私信TA
关注
展开全部
有两种基本方法可以试试:
第1种:
create table my_table
(
id int not null,
name char(10) not null,
address varchar(64) null,
constraint pk_my_table primary key clustered (id, name)
)
解释:my_table是表名,pk_my_table是主键名,constraint约束,primary key 建主键关键字,clustered 是聚集关键字。
第2种:
是在表先create建立之后,再追加主键:
alter table my_table add constraint pk_my_table primary key nonclustered (id,name)
在语法中,括号中的主键列可以多个。不过联合主键最好限制使用,会影响索引的效率。
第1种:
create table my_table
(
id int not null,
name char(10) not null,
address varchar(64) null,
constraint pk_my_table primary key clustered (id, name)
)
解释:my_table是表名,pk_my_table是主键名,constraint约束,primary key 建主键关键字,clustered 是聚集关键字。
第2种:
是在表先create建立之后,再追加主键:
alter table my_table add constraint pk_my_table primary key nonclustered (id,name)
在语法中,括号中的主键列可以多个。不过联合主键最好限制使用,会影响索引的效率。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在MYSQL里面有replace这个函数,可以将其替换为空啊。
update 表名 set 字段=replace(字段,替换,替换成什么)
update 表名 set 字段=replace(字段,替换,替换成什么)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
打开数据库的那个表 直接把后面的市去掉即可啊
追问
几千条记录,太多了,一个一个弄太慢了。
追答
update 表 set 字段=substring(字段,2,len(字段)-1) 就可以了
substring 是截取字符串 2 是从第二个截取 len(字段)-1 是截取多少个
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
update 表名 set 字段名=replace(字段名,'市','')
将该字段中的“市”替换成空。
将该字段中的“市”替换成空。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询