sql select 指定那些字段不被查出来 我有一个表,有20是个字段,我要查出其中的19个字段,sql有没有这样的功能,指定那些字段不被查出来? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select col1,col2,...,col19 ----列出你想要查出的字段就行了from table select * from user_columns where table_name='' and column_name!='' 用2楼的方法就行了。还有,你的确要保护表的某个字段,比如密码之类的字段。你可以定义一个基于这个基本表的视图,这个视图的列不包括你要保护的字段,这样“指定那些字段不被查出来”就行了。CREATE OR REPLACE VIEW view_nameASselect col1,col2,...,col19 from tableSELECT * FROM view_name把这个视图名对外公布,别人怎么都查不出你“指定那些字段不被查出来”------------------------------------------------------ORACLE DBA技术交流QQ群:9610122 (欢迎你的加入!) 可以用视图,不过占资源!或者你使用工具生成select字段,去除掉不需要的字段!你这才20个字段,遇到几百个字段的你岂不是要哭! 请教一个SQL语句 初学Oracle,一个Sql也要错呢 求 oracle 技术文档 Oracle不用Group by 的列转行(挑战高手) 我自己新建了一个表,为什么最多只能存1005条记录呢?再多存就存不进去了 给大表分区和给表建索引在查找性能上的区别在哪里? 要用pl/sql新建一个数据库,如何进行?先建用户? 我想创建保存图象的字段,是什么类型? 那里有oracle8可以下载? Oracle中如何查询同一字段下,另一字段相近的记录? 数据库定时删除备份不执行了。高分求原因和处理问题。 表查询的两个问题。
from table
还有,你的确要保护表的某个字段,比如密码之类的字段。
你可以定义一个基于这个基本表的视图,这个视图的列不包括你要保护的字段,这样“指定那些字段不被查出来”
就行了。
CREATE OR REPLACE VIEW view_name
AS
select col1,col2,...,col19
from tableSELECT * FROM view_name
把这个视图名对外公布,别人怎么都查不出你“指定那些字段不被查出来”
------------------------------------------------------
ORACLE DBA技术交流QQ群:9610122 (欢迎你的加入!)