oracle 中的select 语句问题

oracle中select'N'fromcux_material_serial直接查询一个字符串,是什么意思呢?... oracle 中 select 'N' from cux_material_serial 直接查询一个字符串,是什么意思呢? 展开
 我来答
匿名用户
2011-12-30
展开全部
如果表cux_material_serial 中有记录,则该语句会根据记录数返回相应条数的字符'N',如果没有,则无数据返回。在一个语句中没特别意义,比较省事儿。个人觉得作用类似于select count()
goodlisf
2011-12-30 · TA获得超过183个赞
知道小有建树答主
回答量:100
采纳率:0%
帮助的人:70.8万
展开全部
其实就是相当于直接查询一个常量,我们一般会把一个常量作为一列,表示这列的值全是这个常量,一般也没多大的实际意义了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ssanitxu
2011-12-30 · TA获得超过325个赞
知道小有建树答主
回答量:333
采纳率:0%
帮助的人:196万
展开全部
select 语句不只可以返回表中的数据也可以返回你想要的数据,你给出的这个语句就是返回,每一行都是N的数据,也可以做成别的,常见的自己做的序号列,从1,2,3,4,。。。。下去!
追问
如果是 自己做的序号列怎么样弄呢,能否给个语句看看,谢谢
追答
ORACLE中很简单,select  rownum,'N' from cux_material_serial  t
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dl_会飞的青蛙
2011-12-30 · TA获得超过2458个赞
知道大有可为答主
回答量:3294
采纳率:0%
帮助的人:3587万
展开全部
如果有值会返回N 没有值会返回nul
这个SQL应该在外层还有东西吧?
一般就是用来判断一个表里是否有满足条件的数据!~
更多追问追答
追问
没有查询哪个字段的,那么这个单词从哪来呢
追答
'N' 有单引号的!~ 就是单独查出来一个字符N
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
封四滋4304
2011-12-30
知道答主
回答量:64
采纳率:0%
帮助的人:14.9万
展开全部
查出来就是一个字符N
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式