首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

字段中存在分隔符的有关问题

2012-01-11 
字段中存在分隔符的问题SQL codeCREATE TABLE [dhbz] ([编号] [int] IDENTITY (1, 1) NOT NULL ,[规格名称

字段中存在分隔符的问题

SQL code
CREATE TABLE [dhbz] (    [编号] [int] IDENTITY (1, 1) NOT NULL ,    [规格名称] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,    [第一特征] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,    [无效特征] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,    [胶料特征] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,    [其他特征] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY]GOinsert into dhbz(规格名称,第一特征,其他特征) values('油封12*18*3 200T010006000A0','油封','12*18*3,200t010006000')


注:[其他特征]中有逗号分隔符,表示"或"的意思 
查询[规格名称],要求有第一特征和并列的其他特征

[解决办法]
探讨

引用:

SQL code
select *
from [dhbz] as a where 规格名称 like '%'+第一特征+'%'+replace([其他特征],',','%')+'%'


看了一下数据的格式,同一行作为条件也可以这样用


这个编译不了 在关键字 'from' 附近有语法错误。

热点排行