社区
MS-SQL Server
帖子详情
在SQL中怎样实现字符串大小的比较
laodeng72586
2003-12-15 02:19:03
如题。
谢谢
...全文
4105
5
打赏
收藏
在SQL中怎样实现字符串大小的比较
如题。 谢谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zjcxc
元老
2003-12-15
打赏
举报
回复
--直接比较
select * from 表 where 字段1>字段2
binshan
2003-12-15
打赏
举报
回复
应该可以直接比较,如果字符串含有字母的话,只有直接比较才可以,不能转换,同意楼上!
victorycyz
2003-12-15
打赏
举报
回复
可以直接比较啊:
select * from tablename where 'a'<'b'
lansquenet
2003-12-15
打赏
举报
回复
select LEN(string_expression1) - LEN(string_expression2)
annealer
2003-12-15
打赏
举报
回复
在SQL中,可以比较字符串的长度大小,你可以看Select len('2333') - len('2')
字符串
比较
大小
,CompareTo来搞定!
很简单的例子,在
Sql
中
我么可以轻松的
实现
字符串
的
比较
,但是我们在Linq,Lambda
中
似乎没有。其实不然,我们可以用CompareTo来
实现
! 比如下面的
SQL
例子: 但是我们如何在C#
中
去
实现
了,我也想了很久,平时没
比较
过
字符串
,本人可能也
比较
菜,还是问了问,组长,它告诉我可以
比较
的,用CompareTo就可以。 PredicateList<Card_Kaoshi...
linq
实现
字符串
数字
比较
大小
案列:数据库年龄设置为string,使用linq查询时,查询大于5岁的人员,发现11岁的人员居然查不出来, 经过无限挣扎,想到了一个解决方案: people.where(p=>p.ClmnVal.CompareTo(condition.Val) > 0 || p.ClmnVal.Length > condition.Val.Length); 先使用 CompareTo进行
大小
比较
,再然后使用长度
比较
。只要数据库年龄
字符串
长度大于查询
字符串
长度,就视为符合条件。 等于 : people.w
PL/
SQL
字符串
类型
PL/
SQL
常用的数据类型主要有:
字符串
字符串
字符串
在PL/
SQL
中
共有三类: 定长
字符串
:
字符串
右边用空格填充直到指定长度为止。CHAR,NCHAR属于这类 变长
字符串
():指定
字符串
的最大长度(小于32767),可以存储小于指定长度的
字符串
,不会有空格填充发生。VARCHAR2, NVARCHAR2属于这类 字符大对象:能够存储高达128TB
大小
的内容的可变
字符串
类型。 CLOB, 和NCLOB
SQL
-
字符串
提取/
字符串
长度
本文主要记录
SQL
-
字符串
提取substr()/substring()/left()/right()/like()/rlike()/substring_index()操作/获取
字符串
长度length()/char_length()/character_length()/bit_length()的相关笔记
oracle
中
字符串
的
大小
比较
,
字符串
与数字的
比较
和运算
Oracle
比较
字符串
是根据ASCII码来的,第一个字母的ASCII
大小
比较
如果相等再
比较
下一个,类推。
字符串
和数字进行操作是会报异常的,因为类型不一样不能进行
比较
。 Oracle在执行
SQL
的时候有些时候会自动转换,比如:select * from chan_customer
MS-SQL Server
34,837
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章