select o.table_name, tmp.comments, o.COLUMN_NAME, t.comments, o.DATA_TYPE || CASE TRIM(o.DATA_TYPE) WHEN 'DATE' THEN '' WHEN 'NUMBER' THEN case when o.DATA_PRECISION is not null then '(' || o.DATA_PRECISION || ',' || o.DATA_SCALE || ')' else '' end W
--1:获取当前数据库中的所有用户表 www.2cto.com select Name from sysobjects where xtype='u' and status>=0 --2:获取某一个表的所有字段 select name from syscolumns where id=object_id('表名') --3:查看与某一个表相关的视图.存储过程.函数 select a.* from sysobjects a, syscomments b where a.id = b
视图的操作: 1.视图的创建: create view view_name as 查询语句; 2.视图的查看: show tables;// 显示所有的表和视图 show create view view_name; desc view_name; show table status from table_name like 'view_name'; 3.使用视图(与查询表的语句相似); select * from view_name (where 条件); 4.视图的修改: alter vie
RF连接数据库:1.Connect To Database(连接数据库)2.Table Must Exist(表必须存在)3.Check If Exists In Database(查询某条件是否存在于数据库内,表中存在数据则为真,表中不存在数据则为假.)---断言 4.Check If Not Exists In Database(查询某条件是否不存在于数据库内)---断言 表中不存在数据则为真,表中存在数据则为假.5.Dalete All Rows From Table(删除表内所有行)
[group by] 对结果集进行分组,常与汇总函数一起使用. SELECT column,SUM(column) FROM table GROUP BY column HAVING 通常与 GROUP BY 子句同时使用.不使用 GROUP BY 时, HAVING 则与 WHERE 子句功能相似. Company Amount W3Schools 5500 IBM
在我们使用SQL数据库的过程中,经常会遇到查询表结构的情况,以下就是sql语句的写法: --查询非系统数据库 SELECT name FROM Master..SysDatabases 查询数据库下所有表 SELECT name FROM sysobjects WHERE xtype = 'U' OR xtype = 'S' 查询所有用户表 SELECT name FROM sysobjects WHERE xtype = 'U' 查询表的相关信息(字段名.长度.类型.字段说明) SELECT