MySQL中修改数据库 ALTER DATABASE 语法的使用

MySQL中修改数据库 ALTER DATABASE 语法的使用,第1张

用alter database语句修改数据

--1将名为"例二数据库"的数据库改名为"例七数据库"

显示代码打印

alter database 例二数据库

modify name = 例七数据库

显示代码打印1 exec sp_renamedb '例二数据库','例七数据库'

--2为"例六数据库"增加一个数据文件

显示代码打印

alter database 例六数据库

add file (

name=增加的数据文件,

filename='c:\dbtest\例六数据库增加的数据文件ndf'

)

--3为"例六数据库"增加一个日志文件

显示代码打印

alter database 例六数据库

add log file (

name=例六增加的日志文件,

filename='c:\dbtest\例六增加的日志文件ldf',

size=3MB,

maxsize=50MB,

filegrowth=10%

)

--4将"例六数据库"名为"增加的数据文件"的数据库文件改名

显示代码打印

alter database 例六数据库

modify file (

name=增加的数据文件,

newname=例六数据文件,

filename='c:\dbtest\例六数据文件ndf'

)

--5修改"例六数据库"的排序规则

显示代码打印

alter database 例六数据库

collate Chinese_PRC_CI_AS_KS

--6在"例六数据库"里删除一个数据文件

显示代码打印

alter database 例六数据库

remove file 例六数据文件

--7在"例六数据库"里添加一个文件组

显示代码打印

alter database 例六数据库

add filegroup 例十三文件组

--8在"例六数据库"里为一个文件组改名

显示代码打印

alter database 例六数据库

modify filegroup 例十三文件组

name=例十四文件组

--9在"例六数据库"里添加一个数据文件到一个文件组,并将该文件祖设为默认文件组。

显示代码打印

--alter database一次只能修改数据库的一个属性

alter database 例六数据库

add file (

name=例十五数据文件,

filename='c:\dbtest\例十五数据文件ndf'

)

to filegroup 例十四文件组

go

alter database 例六数据库

modify filegroup 例十四文件组 default

go

--10在"例六数据库"里删除"例十四文件组"。

显示代码打印

alter database 例六数据库

modify filegroup [primary] default

--将primary文件组设为默认文件组

go

alter database 例六数据库

remove file 例十五数据文件

--删除"例十四文件组"中包含的"例十五数据文件"

go

alter database 例六数据库

remove filegroup 例十四文件组

--删除"例十四文件组"

go

--11将"例六数据库"里一个文件组设为只读的。

显示代码打印

alter database 例六数据库

add filegroup 例十七文件组

--先添加一个文件组,因为primary文件组不能设为只读

go

alter database 例六数据库

add file (name=例十七数据文件,

filename='c:\dbtest\例十七数据文件ndf')

to filegroup 例十七文件组

--添加一个文件到文件组中,因为空文件组不能设为只读

go

alter database 例六数据库

modify filegroup 例十七文件组 read_only

--将文件组设为只读

go

--12将"例六数据库"设为只有一个用户可访问

显示代码打印

alter database 例六数据库

set single_user

--13设置"例六数据库"可自动收缩

显示代码打印

alter database 例六数据库

set auto_shrink on

下面介绍如何使用SQL Developer设置表字段默认值的具体方法。

1、首先在电脑中打开SQL Developer,右击要 *** 作的数据库,然后选择连接。

2、接着在d出对话框中,输入口令,点击确定,如下图所示。

3、展开表目录,右击要 *** 作的表,然后选择编辑,如下图所示。

4、此时进入表编辑界面,选择要设置默认值的字段,如CONTORY字段,然后在默认值一栏输入默认值,然后点击确定。

5、此时表字段默认值就设置完成了。

add,alter,drop是DDL语句,insert,update,delete是DML语句

DDL语句是对表结构的修改,DML语句是对表数据的修改

比如一个表有3列数据C1,C2,C3如下

a,1,2

b,2,3

c,3,4

DDL语句可以给表添加一列,删除一列或者删掉这个表

而DML语句是给表里的数据修改,添加,或删除

企业数据库修改调整步骤:

1、企业数据库应该怎么修改调整。

2、然后我们执行execsp_helpdb命令来查看一下当前的数据库的一些基本信息。

3、接着我们执行alterdatabase命令来修改文件存储大小。

4、回到SQLServer管理工具中我们就可以看到size被改变了。

5、这里大家要注意的是执行alterdatabase的时候,大小不能写为10M而应该写为10MB。

6、另外如果第一次改变了一个大小,第二次还是设置这个大小同样会报错。

以上就是关于MySQL中修改数据库 ALTER DATABASE 语法的使用全部的内容,包括:MySQL中修改数据库 ALTER DATABASE 语法的使用、SQL如何使用 alter column语句添加字段的默认值(defualt)、SQL语言中add,alter,drop和insert,update,delete的区别等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9509784.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存