常用 SQL 语句大全

发表于:2007-10-15 16:40

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:网络转载

 本文总结了开发工作中常用的SQL语句,供大家参考……
  语 句 功 能

  --数据操作

  SELECT --从数据库表中检索数据行和列

  INSERT --向数据库表添加新数据行

  DELETE --从数据库表中删除数据行

  UPDATE --更新数据库表中的数据

  --数据定义

  CREATE TABLE --创建一个数据库表

  DROP TABLE --从数据库中删除表

  ALTER TABLE --修改数据库表结构

  CREATE VIEW --创建一个视图

  DROP VIEW --从数据库中删除视图

  CREATE INDEX --为数据库表创建一个索引

  DROP INDEX --从数据库中删除索引

  CREATE PROCEDURE --创建一个存储过程

  DROP PROCEDURE --从数据库中删除存储过程

  CREATE TRIGGER --创建一个触发器

  DROP TRIGGER --从数据库中删除触发器

  CREATE SCHEMA --向数据库添加一个新模式

  DROP SCHEMA --从数据库中删除一个模式

  CREATE DOMAIN --创建一个数据值域

  ALTER DOMAIN --改变域定义

  DROP DOMAIN --从数据库中删除一个域

--数据控制

  GRANT --授予用户访问权限

  DENY --拒绝用户访问

  REVOKE --解除用户访问权限

  --事务控制

  COMMIT --结束当前事务

  ROLLBACK --中止当前事务

  SET TRANSACTION --定义当前事务数据访问特征

  --程序化SQL

  DECLARE --为查询设定游标

  EXPLAN --为查询描述数据访问计划

  OPEN --检索查询结果打开一个游标

  FETCH --检索一行查询结果

  CLOSE --关闭游标

  PREPARE --为动态执行准备SQL 语句

  EXECUTE --动态地执行SQL 语句

  DESCRIBE --描述准备好的查询

  ---局部变量

  declare @id char(10)

  --set @id = '10010001'

  select @id = '10010001'

61/6123456>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • xiaoyu2006
    2007-11-08 17:37:26

    不错,有指导作用,多谢

  • qicyt1812
    2007-10-29 17:35:03

    数据库想了解很简单,但是想深入学习就比较难咯,不过如果做测试的话基本了解就可以了,要求不是很高。如果想做DBA那就要付出更多的努力才行。

  • vivuzhan
    2007-10-25 11:49:13

    因為沒有深入學過數據庫,所以想問問數據庫很難嘛?  
    如果學,該如何入手,有比較好的辦法嘛??? 請指點. tks

  • wangkai
    2007-10-24 17:29:16

    很好,非常需要

  • lzc8800
    2007-10-17 10:13:01

    Not bad!
    Thanks

  • 李凡123
    2007-10-17 02:33:20

    很好
       能不能多发点啊

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号