关于sql server 的问题(100分)

  • 主题发起人 主题发起人 gravel
  • 开始时间 开始时间
G

gravel

Unregistered / Unconfirmed
GUEST, unregistred user!
我在sql中运行以下程序时,
select (firstname+lastname)
from accounts
当firstname=null,lastname为某些字符时如‘client'时,
查询的结果却为null,WHY?
当我运行select lastname form accounts 时能得出正确的结果client
 
改改你的数据库吧. fistname, lastname设成not null
或者:
update accounts set firstname = '' where firstname is null
update accounts set lastname = '' where lastname is null
然后再查.
 
接受答案了.
 
select firstname , lastname from accounts

在客户端再对 firstname , lastname字符串作处理。

例如作一个计算字段, 其值等于

Fieldbyname('firstname').asstring + ' ' + Fieldbyname('Lastname').asstring 。

 
山不转水转。 别太死心眼! :))

select firstname , lastname from accounts

在客户端再对 firstname , lastname字符串作处理。

例如作一个计算字段, 其值等于

Fieldbyname('firstname').asstring + ' ' + Fieldbyname('Lastname').asstring 。

To Eyes:
下星期会去上海, 希望能拜会您一下。 能告诉我怎么联系吗?

my mail : seasky@8848.net
 

Similar threads

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