常用数据库字段类型 什么字段不能作为索引字段?

什么字段不能作为索引字段?我来反面回答一下你的问题,字符型、数值型、日期型等这些常用类型字段可以作为索引字段如何查询表里的所有字段?查询表中所有字段的值select * from tab查找表中所有的

什么字段不能作为索引字段?

我来反面回答一下你的问题,字符型、数值型、日期型等这些常用类型字段可以作为索引字段

如何查询表里的所有字段?

查询表中所有字段的值select * from tab查找表中所有的字段名select column_name from user_tab_cols where table_name="TAB"注意TAB是你的表名,必须大写

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

--写好了,你把“除外的字段”还有“表名”都填写好。declare @name varchar(100)

declare @sql varchar(1000)

SET @sql="select "

DECLARE C11 CURSOR FOR

select name from syscolumns where id=

(select max(id) from sysobjects where xtype="u" and name="表名")

and name <> "除外的字段"

OPEN C11

FETCH NEXT FROM C11 INTO

@name

IF @@FETCH_STATUS <> 0

BEGIN

DEALLOCATE C11

RETURN

END

WHILE(@@FETCH_STATUS = 0)

BEGIN

SET @sql=@sql @name ","

FETCH NEXT FROM C11 INTO

@name

END

DEALLOCATE C11

set @sql=substring(@sql,1,len(@sql)-1) " from 表名"

exec (@sql)