J jimmy_che Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-04 #1 现有SQLServer数据库中表DBDA中字段DBBH,该字段值为‘5555555’,我想把DBBH变为‘05555555’,就是在DBBH字段前面补上个‘0’,我想用DELPHI写一个程序,该怎么写这个语句,谢谢了!!
现有SQLServer数据库中表DBDA中字段DBBH,该字段值为‘5555555’,我想把DBBH变为‘05555555’,就是在DBBH字段前面补上个‘0’,我想用DELPHI写一个程序,该怎么写这个语句,谢谢了!!
Y ysp娃娃 Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-04 #2 就前面加个0 不会这么简单吧? 你是不是没有说清楚啊?
J jimmy_che Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-04 #3 就是在DBBH字段前面补个‘0’,简单你也要告诉我怎么做啊[]
L lifangchao2008 Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-04 #4 要是修改字段,好像不能修改吧! 我也试过
Q qqjm Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-04 #6 select '0' + DBBH as DBBH from .... 如果源DBBH字段是数字类型必需进行转换,结果只能是字符串。
P protossgffnxk Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-04 #8 update DBDA set DBBH='0'+DBBH
S sung_001 Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-04 #9 select '0'+str(dbbh) as newdbbh from ... 前提条件,用MSSQL 数据库
S sung_001 Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-04 #10 忘了去空格了。:) SELECT '0'+trim(str(dbbh)) FROM ...; 在ACCESS里面验证通过。
X xueliran Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-04 #11 用format(%0.8f',[5555555])就可以了。
K KevinJo Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-04 #13 update DBDA set DBBH = '0' + LTRIM(DBBH)
J JohnSun2002 Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-05 #14 select '0'+cast(DBBH as nvarchar) from DBDA
J jack2004 Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-08 #18 select right('0000000000'+convert(varchar(10),DBBH),10) as DBBH from DBDA 取十位编号,前面补0
R redflyfox Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-08 #19 如果该字段中都是形同的字符数,用KevinJo的就好,如果字符数不同,那就将jack2004的改一下
D darkhorsema Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-08 #20 不好意思,已經很久沒有使用SQL Server了,現在只知道在Oracle中這樣實現 select lpad('abcd',5,'*') from dual ------ *abcd 使用Lpad函數,你自己查一下SQL的幫助文件吧,記得好象有相關函數的,呵呵,提供參考一下了
不好意思,已經很久沒有使用SQL Server了,現在只知道在Oracle中這樣實現 select lpad('abcd',5,'*') from dual ------ *abcd 使用Lpad函數,你自己查一下SQL的幫助文件吧,記得好象有相關函數的,呵呵,提供參考一下了