返回信息流select * from [表名] where [列名] = A
当A是何值时能够实现返回的是整个表?即显示整个表
『该问题是我做powerbuilder时遇到的,在数据窗口设定了retrieval argument后,retrieve函数就需要携带一个参数了,而这个参数一般情况下是用来查表的,所以要用一个where,但是retrieve函数用什么参数才能显示整个表那?』
达人快快帮忙啊
这是一条镜像帖。来源:北邮人论坛 / database / #1037同步于 2007/5/17
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖
select语句如何显示整个表(带where的情况)
novo
2007/5/17镜像同步5 回复
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
通配符阿
不同的数据库不同 比如mysql是 %
【 在 novo (妖人) 的大作中提到: 】
: select * from [表名] where [列名] = A
: 当A是何值时能够实现返回的是整个表?即显示整个表
: 『该问题是我做powerbuilder时遇到的,在数据窗口设定了retrieval argument后,retrieve函数就需要携带一个参数了,而这个参数一般情况下是用来查表的,所以要用一个where,但是retrieve函数用什么参数才能显示整个表那?』
: ...................
select * from student where 学号=%
go
sys:第 1 行: '%' 附近有语法错误。
另外试了一下
select * from student where 学号="%"
go
服务器: 消息 207,级别 16,状态 3,行 1
列名 '%' 无效。
都说了不同的数据库通配符不一样
你是什么数据库自己查一下就知道了
【 在 novo (妖人) 的大作中提到: 】
: select * from student where 学号=%
: go
: sys:第 1 行: '%' 附近有语法错误。
: ...................