ZKX's LAB

数据库获取字段名 如何获取数据库中表名、字段名、字段属性信息?

2020-07-22知识23

crecordset怎么获取数据库字段名 SQL查询:记录集的建立实际上主要是一个查询过程,SQL的SELECT语句用来查询数据源.在建立记录集时,CRecordset会根据一些参数构造一个SELECT语句来查询数据源,并用查询的结果创建记录集.明白这一点对理解CRecordset至关重要.SELECT语句的句法如下:SELECT rfx-field-list FROM table-name[WHERE m_strFilter][ORDER BY m_strSort]其中table-name是表名,rfx-field-list是选择的列(字段).WHERE和ORDER BY是两个子句,分别用来过滤和排序。下面是SELECT语句的一些例子:SELECT CourseID,InstructorID FROM SectionSELECT*FROM Section WHERE CourseID=‘MATH202’AND Capacity=15SELECT InstructorID FROM Section ORDER BY CourseID ASC其中第一个语句从Section表中选择CourseID和InstructorID字段.第二个语句从Section表中选择CourseID为MATH202且Capacity等于15的记录,在该语句中使用了象"AND"或"OR"这样的逻辑连接符.要注意在SQL语句中引用字符串、日期或时间等类型的数据时要用单引号括起来,而数值型数据则不用.第三个语句从Section表中选择InstructorID列并且按CourseID的升序排列,若要降序排列,可使用关键字DESC.提示:如果列名或表名中包。获取数据库所有字段名语句问题 SQL查看所有表名:1、select name from sysobjects where type='U'2、select*from information_schema.tables查询表的所有字段名:Select name from syscolumns Where ID=OBJECT_ID('表名')select*from information_schema.tablesselect*from information_schema.viewsselect*from information_schema.columnsOracle查看所有表名:select table_name from user_tablesACCESS查看所有表名:select name from MSysObjects where type=1 and flags=0MSysObjects是系统对象,默认情况是隐藏的。通过工具、选项、视图、显示、系统对象可以使之显示出来。offset在这里作用是z返回运行的意思如何获取数据库中表名、字段名、字段属性信息? 如果是db2 的表名:list tables得到每一个表的详细信息字段名,字段属性(类型,文字长度,备注)describe table 具体的表名平时我就这么获得这些信息

#select#oracle数据库#oracle#oracle创建表

随机阅读

qrcode
访问手机版