数据库表及字段的查询

 

    //得到数据库中所有表的名字;
       string sql = " select   name   from   sysobjects   where   type='U'";
    //通过表名获取所有字段名;
         string sql = "Select name from syscolumns Where ID=OBJECT_ID('"+tableName+"')";
    //通过表名获取所有字段名和类型;
        select column_name,data_type from information_schema.columns where table_name = '表名'

时间: 2024-10-31 22:24:39

数据库表及字段的查询的相关文章

PostgreSQL 全表 全字段 模糊查询的毫秒级高效实现 - 搜索引擎也颤抖了

标签 PostgreSQL , 分词 , 全文检索 , 全字段检索 , 任意字段检索 , 下拉框选择 , 搜索引擎 背景 在一些应用程序中,可能需要对表的所有字段进行检索,有些字段可能需要精准查询,有些字段可能需要模糊查询或全文检索. 比如一些前端页面下拉框的勾选和选择. 这种需求对于应用开发人员来说,会很蛋疼,因为写SQL很麻烦,例子: 之前写过一篇文章来解决这个问题 <PostgreSQL 行级 全文检索> 使用的是全文检索,而当用户的需求为模糊查询时? 如何来解决呢? 不难想到我之前写过

WordPress数据库表及字段详解

今天熊哥在朋友的博客看到关于wordpress数据库的介绍,感觉很有用,相信对同样在使用wordpress的同学也很有用,所以就拿过来分享一下.希望对自己和大家有所帮助. [废话] 记得刚接触网站时对数据库一点概念也没有,那时公司网站要换服务器,于是就单纯的转移了网站文件,结果可想而知.一翻折腾,在糊里糊涂中按网上的教程终于搞定,享受成就感时也第一次接触了数据库.那时感觉数据库高端深奥遥远,从没想过自己以后会跟数据库再有交集:而后,自己成为一名数据库工程师时也没想起当年数据库曾给自己带来困扰.现

金蝶 KIS专业版13.1和12.0数据库表和字段详细说明

问题描述 金蝶KIS专业版13.1和12.0数据库表和字段详细说明求那位大神弄过金蝶对接的给数据库分析谢谢 解决方案 解决方案二:做什么用呢?是要全套的金蝶数据库结构,还是部分表结构要做数据对接,还是要做接口(凭证接口等).50多个模块,900多张数据库表,您具体要做什么,需要什么?解决方案三:数据分析你跟厂商的人员沟通调用接口什么的就行了解决方案四:是否有金蝶数据库表之间的键值关系的文档,想从金蝶后台数据库把现金日记账和银行日记账的记录抓出来.有会的希望不吝赐教,有银行日记账或现金日记账后台表

代码生成工具之数据库表及字段名称转义

在上篇随笔<代码生成工具之界面快速生成>中介绍过了代码生成工具Database2Sharp是如何快速生成所需的Web界面以及各种Winform界面,其中包括生成即可运行的Web界面效果,Winform布局信息的生成.这些看似很简单的界面元素生成,其实是需要丰富的数据库元数据信息作为基础的,而且对不同的数据库处理要有所不同.本文介绍不同数据库之间元数据的处理差别,以及如何代码生成工具Database2Sharp如何兼容处理这些问题的. 1.常规的数据库表.字段名称的转义 例如,我们需要获取表的别

sql语句实现表的字段名查询

下面为您介绍的是查询表的字段名的sql语句写法,sql语句可以实现许多的功能,希望可以您在学习sql语句使用方面获得启示. select name from syscolumns where id = (select id from sysobjects where type = 'u' and name = '相应表名')   或者   select name from syscolumns where id = object_id('相应表名')  用以上sql语句输入相应表名就可以查到表的

保存一下dedecms数据库表和字段说明,方便日后查询

玩dedecms有一段时间,对它的字段不是很了解,在此做个记录,方便日后查询 dede数据库字段说明: dede_addonarticle 附加文章表   aid int(11) 文章编号 typeid int(11) 分类栏目编号 body mediumtext 文章内容       dede_addonflash 附加Flash表   aid int(11) FLASH编号 typeid int(11) 分类栏目编号 filesize varchar(10) 文件大小 playtime va

hibernate中怎么指定自动生成数据库表中字段的类型

问题描述 在网上当了个小项目学习.利用实体类和hbm.xml反向生成了数据库中表,其中一个实体类的一个属性为boolean,反向生成表后在oracle数据库中对应的字段是number(1).突然想是否在反向生成表的时候可以指定数据库中字段的类型.比如说把这里的Number(1)在自动生成时改为char类型的.这种功能是否可以实现呢,要怎样实现?求高手指点! 解决方案 解决方案二: hibernate好像不可以这样吧!解决方案三: 引用1楼duanwu2330323的回复: hibernate好像

通过JSP页面删除数据库表的字段,求救啊~~~~~~~~~~菜鸟,调了一天了

问题描述 <%@pagelanguage="java"import="java.util.*,java.io.*,java.sql.*"pageEncoding="utf-8"%><html><body><%try{Stringtablename=(String)session.getValue("tablename");Stringchoose[]=request.getParame

创建数据库表默认字段封装SQL

declare @Table_Name varchar(500) declare @strSQL varchar(500) set @Table_Name='UserInfo' --在此处设置要创建的表 if(not exists(SELECT * FROM dbo.SysObjects WHERE ID = object_id(N''+@Table_Name+'') AND OBJECTPROPERTY(ID, 'IsTable') = 1)) begin SET @strSQL='creat