Oracle问题,会了不难(100分)

  • 主题发起人 DZHZH2000
  • 开始时间
D

DZHZH2000

Unregistered / Unconfirmed
GUEST, unregistred user!
这个查询生成的AAA虚列delphi一直认为是float型,如何变成delphi认为的integer型
select L1,L2,0 as AAA from table1
 
在Delphi里转换成整数
 
to xianguo:
我的需要是:怎么处理sql语句,使其返回aaa是整数.
另:取拼音函数还没收到?我太着急了?!
 
有个函数 to_number
 
用ORACLE的函数ROUND()
比如ROUND(2332.22,0)=2332
 
Purpose
TO_NUMBER converts char, a value of CHAR or VARCHAR2 datatype containing a number in the format specified by the optional format model fmt, to a value of NUMBER datatype.

Examples
UPDATE emp SET sal = sal +
TO_NUMBER('100.00', '9G999D99')
WHERE ename = 'BLAKE';


The 'nlsparams' string in this function has the same purpose as it does in the TO_CHAR function for number conversions.

 
dangbochang的方法妙,给分
 
最简单——ROUND
 
重新发送过了,再试试
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
顶部