select column_name,data_type,DATA_LENGTH From all_tab_columns
where table_name=upper('表名') AND owner=upper('数据库登录用户名')
column_name是字段名
data_type是字段类型
DATA_LENGTH 是字段长度。你要查具体的字段就加上column_name的条件就是了,
注意大写
用oracle用户执行命令:
sqlplus "/as sysdba"
进入sql
执行查询:
desc tablename;
例子:
select to_char(clob字段) from 表A,就可以看到clob字段的数据。
在Oracle中,可以使用instr函数对某个字符串进行判断,判断其是否含有指定的字符。其语法为:
instr(sourceString,destString,start,appearPosition。
其中sourceString代表源字符串;
destString代表想聪源字符串中查找的子串;
start代表查找的开始位置,该参数可选的,默认为1;
appearPosition代表想从源字符中查找出第几次出现的destString,该参数也是可选的,默认为1;
如果start的值为负数,那么代表从右往左进行查找。
返回值为:查找到的字符串的位置。
要在 Oracle DBMS 中创建地理数据库并使用 ST_Geometry 类型和域索引,必须授予地理数据库管理员用户 (sde) 正确的系统权限来实例化类型、运算符及存储过程。有关所需权限的信息,请参阅 Oracle 中地理数据库的权限。要在 Oracle 数据库中安装 ST_Geometry 类型,还必须存在 sde 用户,并且必须授予其特定权限来实例化类型、运算符及存储过程。
以上就是关于用oracle查询表字段的的数据类型怎么查全部的内容,包括:用oracle查询表字段的的数据类型怎么查、怎么查看oracle的数据库字段的类型、如何查询出oracle中clob字段类型的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)