fyqt.net
当前位置:首页 >> 怎样用SQL查询一个表的所有字段 >>

怎样用SQL查询一个表的所有字段

1、在Oracle中,这样写就可以解决了 select column_name,table_name from user_tab_columns where column_name= 'test_name' 2、在SqlServer中,这样写就可以解决了 SELECT COLUMN_NAME,TABLE_NAME FROM INFORMATION_SCHEMA.columns WHERE COLUM...

利用SQL语句来查询字段所在的表从某数据库中查出包含 字段名 字段的所有表名 SELECT TABLE_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME = '字段名'实例: 1、后台添加扩展字段 。 2、选中所在的数据库右键新建查询并输入SQL语句 SE...

select a.name,b.name from sys.columns as a join sys.types as b on a.system_type_id=b.system_type_id where object_id=(select object_id from sys.tables where name='表的名字')

应该是这样 select * from dba_tab_columns a where a.TABLE_NAME ='TABLENAME' 希望能够帮到你。

--你问的如果是新增列那就是如下的select *,'a' as col_name from table_name--col_name 是新的列的列名,值是'a'--如果是重新命名某列,就是如下select t.col1 as colnamefrom table_name as t--这就是将列col1重命名为colname--不过你是不是问...

select column_name from user_tab_cols where table_name='TABLE' --表名要用大写

select column_name, data_type, data_length, nullable from all_tab_columns where table_name = 'table_name' order by column_id;

select a.name 表名,b.name 列名 from sysobjects a,syscolumns b where a.id = b.id and b.name = '表名'and a.type='U' 还有一种: SELECT b.name as TableName,a.name as columnname From syscolumns a INNER JOIN sysobjects b ON a.id=b.id...

查询数据库所有表中的所有字段 包含一个字符串 这SQL可以实现吗 --通过如下语句得到当前Sql server中所有的数据的名称: use master select [name] from [sysdatabases] order by [name] go--通过查询其中一个数据库aspnetpager,就可以得到这个...

selecta.name,count(0) 字段总数from sys.objects a inner join sys.all_columns b on a.object_id=b.object_idwherea.type='U' and a.name='表名'group bya.name 修改逗表名地为实际需要查询的表名即可

网站首页 | 网站地图
All rights reserved Powered by www.fyqt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com