sql 急问 大家看看这个语句错在哪里

popcom 2005-02-24 03:41:37
sql:='select name from sysobjects where type=U';
...全文
120 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
microchu 2005-02-24
  • 打赏
  • 举报
回复

我喜欢这样
sql:='select name from sysobjects where type="'+'U'+'"';
herman~~ 2005-02-24
  • 打赏
  • 举报
回复
我喜欢这样
sql:='select name from sysobjects where type='+#39+'U'+#39;
这样也可以。
socoolin1982 2005-02-24
  • 打赏
  • 举报
回复
sql:='select name form sysobjects where type ='''+'U'+'''';
fdzxlg 2005-02-24
  • 打赏
  • 举报
回复
sql:='select name from sysobjects where type=:P0';
sql.add(sql);
paramters[0].value:='U';
open;

haorjiang 2005-02-24
  • 打赏
  • 举报
回复
sql:='select name from sysobjects where type=''U''';
Merrybip 2005-02-24
  • 打赏
  • 举报
回复
sql:='select name from sysobjects where type=''U''';
lizhi012 2005-02-24
  • 打赏
  • 举报
回复
sql:='select name from sysobjects where type='+'''U'''';这样也可以。
cdwei80 2005-02-24
  • 打赏
  • 举报
回复
我用过
hxshaou 2005-02-24
  • 打赏
  • 举报
回复
sql:='select name from sysobjects where type=''U''';这样就对了
劣势 2005-02-24
  • 打赏
  • 举报
回复
SQLServer的系统表
劣势 2005-02-24
  • 打赏
  • 举报
回复
TYPE 字段是Char(2)类型的,所以要加'''',delphi中的''''表示一个‘’
kfb007 2005-02-24
  • 打赏
  • 举报
回复
sysobjects是什么数据库的什么表?
popcom 2005-02-24
  • 打赏
  • 举报
回复
为什么要加两个''u''啊
jinjazz 2005-02-24
  • 打赏
  • 举报
回复
sql:='select name from sysobjects where type=''U''';

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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