SQL如何查找以字符"["开头的字符串呢 因为"["是like 里的识别 如以like '[%'是找不到内容的,如以like '[[]%'同样也找不到不知如何谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from tab where charindex('[',lie)=1 SELECT 'OK' WHERE '[' LIKE '[[]%' /* OK */ IF EXISTS (SELECT 1 FROM SYSOBJECTS WHERE name = 'tba')BEGIN DROP TABLE tbaENDGOCREATE TABLE tba( ID INT, Memo Varchar(100))GOINSERT INTO tbaSELECT 1,'[45678' UNIONSELECT 2,'3[333333'GOSELECT * FROM tbaWHERE CHARINDEX('[',Memo) = 1 select * from tab where charindex('[',col)=1 使用charindex应该是不走索引的,建议使用like,查询以某个字符开头的不会破会索引 一个显示重复数据的SQL 计算时间差 增加列 取出二列中最小的数怎么做. 急求。兄弟姐妹们帮帮忙吧。送分! 存储过程改造 建立触发器后,报出外键错误 sql server中如何生成带表的数据记录的sql 几百张小表合成一个表的ntext字段问题 一个网络和数据库的小问题?希望大家给点建议。多谢! 多表查询求统计,求sql语句 在求一条插入语句···
select * from tab where charindex('[',lie)=1
/* OK */
IF EXISTS (SELECT 1 FROM SYSOBJECTS WHERE name = 'tba')
BEGIN
DROP TABLE tba
END
GO
CREATE TABLE tba
(
ID INT,
Memo Varchar(100)
)
GO
INSERT INTO tba
SELECT 1,'[45678' UNION
SELECT 2,'3[333333'
GOSELECT * FROM tba
WHERE CHARINDEX('[',Memo) = 1
select * from tab where charindex('[',col)=1