ERP常用命令

上传人:灯火****19 文档编号:122368531 上传时间:2020-03-04 格式:DOC 页数:12 大小:23.74KB
返回 下载 相关 举报
ERP常用命令_第1页
第1页 / 共12页
ERP常用命令_第2页
第2页 / 共12页
ERP常用命令_第3页
第3页 / 共12页
ERP常用命令_第4页
第4页 / 共12页
ERP常用命令_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《ERP常用命令》由会员分享,可在线阅读,更多相关《ERP常用命令(12页珍藏版)》请在金锄头文库上搜索。

1、语 句 功 能 常用的数据操作命令SELECT-从数据库表中检索数据行和列INSERT-向数据库表添加新数据行DELETE-从数据库表中删除数据行UPDATE-更新数据库表中的数据常用的数据定义命令CREATETABLE-创建一个数据库表DROPTABLE-从数据库中删除表ALTERTABLE-修改数据库表结构CREATEVIEW-创建一个视图DROPVIEW-从数据库中删除视图CREATEINDEX-为数据库表创建一个索引DROPINDEX-从数据库中删除索引CREATEPROCEDURE-创建一个存储过程DROPPROCEDURE-从数据库中删除存储过程CREATETRIGGER-创建一个

2、触发器DROPTRIGGER-从数据库中删除触发器CREATESCHEMA-向数据库添加一个新模式DROPSCHEMA-从数据库中删除一个模式CREATE DOMAIN -创建一个数据值域ALTER DOMAIN -改变域定义DROP DOMAIN -从数据库中删除一个域常用的数据控制命令GRANT-授予用户访问权限DENY-拒绝用户访问REVOKE-解除用户访问权限-事务控制COMMIT-结束当前事务ROLLBACK-中止当前事务SETTRANSACTION-定义当前事务数据访问特征-程序化SQLDECLARE-为查询设定游标EXPLAN -为查询描述数据访问计划OPEN-检索查询结果打开一

3、个游标FETCH-检索一行查询结果CLOSE-关闭游标PREPARE-为动态执行准备SQL 语句EXECUTE-动态地执行SQL 语句DESCRIBE -描述准备好的查询 -局部变量declareidchar(10)-set id = 10010001selectid=10010001-全局变量-必须以开头-IF ELSEdeclarexintyintzintselectx=1y=2z=3ifxyprintx y-打印字符串x yelseifyzprinty zelseprint-CASEuse panguupdate employeeset e_wage =casewhen job_leve

4、l = 1 then e_wage*1.08when job_level = 2 then e_wage*1.07when job_level = 3 then e_wage*1.06else e_wage*1.05end-WHILE CONTINUE BREAKdeclare x int y int c intselect x = 1 y=1while x 3beginprint x -打印变量x 的值while y 3beginselect c = 100*x + yprint c -打印变量c 的值select y = y + 1endselect x = x + 1select y =

5、 1end-WAITFOR-例 等待1 小时2 分零3 秒后才执行SELECT 语句waitfor delay 01:02:03select*from employee-例 等到晚上11 点零8 分后才执行SELECT 语句waitfor time 23:08:00select*from employee*SELECT*select *(列名) from table_name(表名) where column_name operator valueex:(宿主)select * from stock_information where stockid = str(nid)stockname =

6、 str_name stockname like % find this % stockname like a-zA-Z% - (指定值的范围)stockname like F-M% - (排除指定范围)- 只能在使用like关键字的where子句中使用通配符)or stockpath = stock_pathor stocknumber 1000and stockindex = 24not stocksex = manstocknumber between 20 and 100stocknumber in(10,20,30)order by stockid desc(asc) - 排序,de

7、sc-降序,asc-升序order by 1,2 - by列号stockname = (select stockname from stock_information where stockid = 4)- 子查询- 除非能确保内层select只返回一个行的值,- 否则应在外层where子句中用一个in限定符select distinct column_name form table_name - distinct指定检索独有的列值,不重复select stocknumber ,stocknumber + 10 = stocknumber + 10 from table_nameselect

8、stockname , stocknumber = count(*) from table_name group by stockname- group by 将表按行分组,指定列中有相同的值having count(*) = 2 - having选定指定的组select * from table1, table2 where table1.id *= table2.id - 左外部连接,table1中有的而table2中没有得以null表示table1.id =* table2.id - 右外部连接select stockname from table1union all - union合并

9、查询结果集,all-保留重复行select stockname from table2*insert*insertinto table_name (Stock_name,Stock_number) value (xxx,xxxx)value (select Stockname , Stocknumber from Stock_table2)-value为select语句*update*update table_name set Stockname = xxx where Stockid = 3Stockname =defaultStockname =nullStocknumber = Stoc

10、kname +4*delete*deletefrom table_name where Stockid =3truncate table_name - 删除表中所有行,仍保持表的完整性droptable table_name - 完全删除表*altertable*- 修改数据库表结构altertabledatabase.owner.table_name add column_name char(2) null .sp_help table_name - 显示表已有特征createtable table_name (name char(20), age smallint, lname varch

11、ar(30)insertinto table_name select . - 实现删除列的方法(创建新表)altertable table_name dropconstraint Stockname_default - 删除Stockname的default约束*function(/*常用函数*/)*-统计函数-AVG -求平均值COUNT -统计数目MAX -求最大值MIN -求最小值SUM -求和-AVGuse panguselect avg(e_wage) as dept_avgWagefrom employeegroup by dept_id-MAX-求工资最高的员工姓名use pan

12、guselect e_namefrom employeewhere e_wage =(select max(e_wage)from employee)-STDEV()-STDEV()函数返回表达式中所有数据的标准差-STDEVP()-STDEVP()函数返回总体标准差-VAR()-VAR()函数返回表达式中所有值的统计变异数-VARP()-VARP()函数返回总体变异数-算术函数-/*三角函数*/SIN(float_expression) -返回以弧度表示的角的正弦COS(float_expression) -返回以弧度表示的角的余弦TAN(float_expression) -返回以弧度表示

13、的角的正切COT(float_expression) -返回以弧度表示的角的余切/*反三角函数*/ASIN(float_expression) -返回正弦是FLOAT 值的以弧度表示的角ACOS(float_expression) -返回余弦是FLOAT 值的以弧度表示的角ATAN(float_expression) -返回正切是FLOAT 值的以弧度表示的角ATAN2(float_expression1,float_expression2) -返回正切是float_expression1 /float_expres-sion2的以弧度表示的角DEGREES(numeric_expression)-把弧度转换为角度返回与表达式相同的数据类型可为-INTEGER/MONEY/REAL/FLOAT 类型RADI

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 经营企划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号