这样的查询如何做

handsomerun 2006-05-10 03:41:08
sybase中有一个字段,aaa ,类型是char(10)
 
  然后存储过程是

  create proc spsp (@paaaa char(15))
as
BEGIN
select * from table where aaa > @paaaa
END

我要实现这样的功能,可以吗??
  
 aaa中的记录都是数字窜,如1234566这样的,@paaaa也是的
  
 这样做可以吗,如果不行,要转,怎么转

 我现在有一个convert的函数,可以实现从char(15) -》numeric(15)的转换
 
 别人已经写好了

 只要调用convert(numeric(15),@paaaa) 就可以调用,返回的是数值
 
 这个存储过程我该如何做呢??
...全文
252 11 打赏 收藏 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
cxl_nova 2006-05-16
  • 打赏
  • 举报
回复
必须转换 否则10就比2小了
handsomerun 2006-05-15
  • 打赏
  • 举报
回复
顶噢
issgates 2006-05-11
  • 打赏
  • 举报
回复
顶:
cxl_nova(老豆丁) ( ) 信誉:100 2006-5-10 16:09:26 得分: 0
select * from table where convert(numeric(15),aaa ) > convert(numeric(15),@paaaa )

设计规范中强调应尽量将类型转换放置在查询条件中。



handsomerun 2006-05-11
  • 打赏
  • 举报
回复
再顶顶咯!!
handsomerun 2006-05-11
  • 打赏
  • 举报
回复
阿??
到底要不要转阿??
lzheng2001 2006-05-11
  • 打赏
  • 举报
回复
不用转换,可以直接比较的!
handsomerun 2006-05-11
  • 打赏
  • 举报
回复
好,谢谢楼上的,明白了
handsomerun 2006-05-10
  • 打赏
  • 举报
回复
谢谢楼上的两个大哥
select * from table where aaa > @paaaa

我想实现的是比较aaa 和 @paaaa,找出那些aaa的值大于@paaaa的记录

lzheng2001(1加1)
是不是直接比较就可以了啊??
select * from table where aaa > @paaaa


cxl_nova(老豆丁)
谢谢,俺去试试
cxl_nova 2006-05-10
  • 打赏
  • 举报
回复
select * from table where convert(numeric(15),aaa ) > convert(numeric(15),@paaaa )
lzheng2001 2006-05-10
  • 打赏
  • 举报
回复
select convert(numeric(15),aaa ) as 'No.' from table where aaa > @paaaa
handsomerun 2006-05-10
  • 打赏
  • 举报
回复
说错了

aaa ,类型也是char(15)
内容概要:本研究聚焦于永磁同步电机(PMSM)无位置传感器控制技术,提出了一种融合零低速区脉振高频电压注入与中高速区反电动势观测的复合控制策略。该策略通过在零低速区利用脉振高频电压注入法,基于交直轴高频阻抗差异实现转子初始位置的精确辨识与低速稳定运行;在中高速区无缝切换至基于反电动势的观测器,实现对电机转速与位置的连续、高精度估计,从而覆盖电机全速域运行需求。研究重点分析了两种观测方法的融合机制、切换逻辑及系统稳定性,并通过Simulink仿真实验验证了所提策略的有效性与对电机参数变化的鲁棒性。; 适合人群:具备电机控制、电力电子或自动化专业背景,从事电机驱动系统研发的研究生及工程技术人员。; 使用场景及目标:①研究和设计永磁同步电机无位置传感器控制系统;②解决电机在零低速区启动困难和位置观测不准的问题;③提升电机控制系统对参数摄动的适应能力和全速域运行的稳定性。; 阅读建议:此资源以Simulink仿真实现为核心,建议读者在学习时结合理论分析与仿真模型,重点关注高频信号注入的参数设计、反电动势观测器的结构以及两种模式间的平滑切换逻辑,并通过调整参数进行仿真验证,以深入理解其控制机理与鲁棒性。

2,598

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧