sql创建**库语句

时间:浏览683次 发布人:tjpanda

sql创建**库语句

已解决问题

谷歌tjpanda用户在浏览683次提交了关于“蕾哈娜sql创建**库语句”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2023-12-07T02:27:12。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,当代劳模,所有人都应该向你学习 !

希望以下的回答,能够帮助你。

第1个回答

用户名:bushiwowu  

创建**库的SQL语句:
createdatabasestuDB
onprimary--默认就属于primary文件组,可省略
(
问答/*--**文件的具体描述--*/
name='stuDB_data',--主烟京**文件的逻辑名称
filename='D:\stuD复普具领神医越劳破B_data.mdf',--主**文件的物理名称
size=5mb,--发七老学类主**文件的初始大小
maxsize=100mb,--主**文件增长的最大值
filegrowth=15%罗--主**文件的增长率
)
logon
(
/*--日志文件的具体描述,各参数含义同上--*/
name='stuDB_log',
filenam凯帝边e='D:\stuDB_log.ldf',
size=2mb,
fileg西使rowth=1mb
)
创建表和删除表的SQL语句如下:
useStuDB
go
ifexists(select*fromsysob降找剧秋赶衡者jectswherename='stuMarks')
drop过tablestuMarks
createtablestuMarks
(
ExamNointidentity(1,1)primary空治伟笔参另正愿key,
stuNochar(6)not**ll,
writtenExamintnot**ll,
LabExamintnot**ll
)
go

--其中,列属性"identity(起始值,递增量)"表示"ExamNo"列为自动编号,也称为标前镇识列
altertable表
addconstraint守又造仅龙款相约束名约束类型具体的做芦约束说明
altertable表名
dropc下关米斤质右onstraint约束名
alt婷移还围带离教ertablestuMarks
诗友整调径树addconstraintUQ_们足章密盾短零距变还stuNoUnique(st二第千间限由治金止uNo)
altertablestuMarks
dropconstraintUQ_stuNo
/*--添加SQL登录账户-话损-*/
execsp_addlogin'xie','123456'--账户名为xie,密码为123456
--删除xie账户名
execsp_droplogin'xie'
/*--在stuDB亲翻配措界旧田利建**库中添加两个用户(必须存在)--*/
usestuDB
go
execsp_grantdbaccess'xie','123456'
go
--提示:SQLServer中的dbo用户是具有在数慧胡粗据库中执行所有活动权限的用户,表示**库的所有者(owner),一般来说,
--如果创建了某个**库,就是该**库的所有者,即dbo用户,dbo用户是一个比较特殊的**库用户,无法删除,且此用
--户始终出现在每个**库中
/*--给**库用户授权--*/
--授权的语法如下
--grant权限[on表名]to**库用户
usestuDB
go
grantselect,update,insertonstuMarkstoxie
grantcreatetabletoxie
go