oracle数据库怎么查询某个表有多少个字段

oracle数据库怎么查询某个表有多少个字段,第1张

1、创建测试表,

create table test_cols(id varchar2(20),remark varchar2(20),ex_filed1 varchar2(20),ex_filed2 varchar2(20))

2、编写sql,查看系统视图,可以看到该用户下所有表的字段信息,select * from user_tab_cols;

3、编写sql,查询刚创建的表,字段信息,select * from user_tab_cols t where table_name = 'TEST_COLS'

4、编写sql,查询该表的字段数,这样对于字段较多的表,结果更明显

 select count(distinct column_name) from user_tab_cols t where table_name = 'TEST_COLS'

使用sql语句查询数据,做模糊查询的方法是在要模糊掉的位置加上一个百分号%

比如:要查询id号是:83xx58193,只要满足前面是83,结尾是58193的所有记录的查询方法:

select

*

from

table_name

where

id

like

'83%58193'

意思就是查询表名为table_name下的id像

83xxx58193的所有记录。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9904086.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存