Chinaunix首页 | 论坛 | 博客
  • 博客访问: 327193
  • 博文数量: 91
  • 博客积分: 5011
  • 博客等级: 大校
  • 技术积分: 657
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-06 05:50
文章分类

全部博文(91)

文章存档

2011年(1)

2010年(4)

2009年(21)

2008年(65)

我的朋友

分类: Mysql/postgreSQL

2008-06-05 17:00:00

1)  更改数据库
ALTER DATABASE database create_options
对指定数据库修改其模式,需要有对数据库的ALTER权限。ALTER SCHEMA与其同义。
示例:ALTER DATABASE statistics DEFAULT CHARACTER SET utf8;

2)  更改事件
ALTER EVENT
  [DEFINER = { user | CURRENT_USER }] name
  [ON SCHEDULE schedule]
  [RENAME TO new_name]
  [ON COMPLETION [NOT] PRESERVE]
  [ENABLE | DISABLE]
  [COMMENT ‘comment string’]
  [DO statement]
更改事件相关性质,性质的含义可参看CREATE EVENT命令。

3)  更改函数
ALTER FUNCTION name
  [{CONTAINS SQL | NO SQL | READS SQL DATA | MODIFIES SQL DATA}]
  [SQL SECURITY { DEFINER | INVOKER}]
  [COMMENT ‘comment string’]
更改函数相关性质,需要拥有ALTER ROUTINE权限才能修改。

4)  更改过程
ALTER PROCEDURE name
  [{CONTAINS SQL | NO SQL | READS SQL DATA | MODIFIES SQL DATA}]
  [SQL SECURITY { DEFINER | INVOKER}]
  [COMMENT ‘comment string’]
更改过程相关性质,需要拥有ALTER ROUTINE权限才能修改。
阅读(560) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~