sql如何查某个表某个字段的数据类型?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql如何查某个表某个字段的数据类型?相关的知识,希望对你有一定的参考价值。

不想每次去用修改的方式去查看、想运行一个sql查看某个表某个字段的数据类型例如想查看table_1表的A字段的类型。

参考技术A select
column_name,data_type
from
information_schema.columns
where
table_name
=
'table_1'
and
column_name='A'如果把
and
column_name='A'
去掉,则会显示表的所有字段的数据类型

现在用sql语句查出来字段里包含某个字符串的所有记录怎么查

一般用substring函数截取出特定字段,如
--用户姓名第二个字是'大'字的
select * from Users where SUBSTRING(UserName,2,1)='大'
第二种方法就是直接like模糊查询,看具体情况使用
select * from Users where UserName like '%大%'

参考技术A select * from 表 where 字段 like '%字符串%'

参考技术B charindex() != 0

以上是关于sql如何查某个表某个字段的数据类型?的主要内容,如果未能解决你的问题,请参考以下文章

怎么查看数据库表中某个字段的值都有哪些重复记录

sql中如何查看某一字段值有几个数值

sql server 2000将一个表的某个字段数据导入另一个表的某个字段中

sqlserver如何修改表某个字段的属性?

在oracle数据库如何查询某个字段在哪些表中出现过

查询数据库中某个字段的sql语句怎么写