![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库 与 SQL SERVER
文章平均质量分 79
retrogogogo
大学生你不学习?
展开
-
SQL语句习题总练习
采用SQL语句修改表的结构、实现数据的维护、实现查询统计功能、实现查询功能、实现存储过程。原创 2020-12-29 00:26:34 · 6380 阅读 · 5 评论 -
SQL语句综合总结(详解)
文章目录一、数据定义1、数据库的定义2、表的定义3、表的修改4、表的删除二、数据查询1、单表查询2、连接查询3、嵌套查询4、集合查询5、派生表查询三、数据更新(数据维护)1、插入数据2、修改数据3、删除数据四、视图操作1、定义视图2、查询视图3、更新视图一、数据定义1、数据库的定义2、表的定义3、表的修改4、表的删除二、数据查询1、单表查询2、连接查询3、嵌套查询4、集合查询5、派生表查询三、数据更新(数据维护)1、插入数据2、修改数据3、删除数据四、视图操作1、定义视图原创 2020-12-25 01:54:17 · 3198 阅读 · 2 评论 -
关于GRANT授权时 “TO附近有语法错误,应为DOUBLECOLON,或ID.” 问题
我们在数据库授权用户一些权限时,一般是如下写的:GRANT INSERTON Table StudentTO USERNAME然而有时候却出现 :TO附近有语法错误,应为DOUBLECOLON,或ID原因与解决方案:一般我们可以认为这是因为SQL语言标准的问题,当我们把对象类型Table去掉只保留对象名时即发现问题似乎解决了。如下:GRANT INSERTON StudentTO USERNAME...原创 2020-12-07 23:17:26 · 6689 阅读 · 5 评论 -
“指定的架构名称dbo不存在,或者您没有使用该名称的权限”(如何赋予数据库用户创建表的权限)
如何赋予数据库用户创建表的权限?数据库用户在建表时出错,比如当我们赋予login1用户权限后,明明有建表权限却无法创建如图显示,指定的架构名称dbo不存在,或者您没有使用该名称的权限。解决方案:GRANT CREATE TABLE TO Login1--一般加上下面这段代码后即可GRANT ALTERON SCHEMA :: dbo TO Login1结果:*仅作经验分享,如有见解,欢迎提出...原创 2020-12-07 23:05:45 · 7766 阅读 · 2 评论 -
SQL 数据的查询基础习题集
文章目录SQL数据的查询一、单表查询二、多表查询1.一般连接2.连接+排序3.外连接三、嵌套查询1.基础嵌套2.进阶嵌套(EXISITS)四、查询总结关系表创建源码SQL数据的查询在SQL中,除了数据的定义及创建,数据查询是最基本的功能。这里我们导入一个学生-课程的例子(参考数据库概论第五版(王珊,萨师煊)),以便学习与参考。关系表的创建源代码在最后,需要可以直接复制。这里给出查询的总体框架:SELECT [ALL|DISTINCT] <目标列> (默认ALL,DISTINCT可以原创 2020-11-13 11:13:21 · 3267 阅读 · 0 评论 -
SQL Server 数据库无法重命名的解决
SQL Server 数据库无法重命名的解决在SQL Server使用中,如图我们要对数据库重命名。却发现数据库重命名失败,显示执行Transact-SQL语句或批处理时发什么异常,无法用排他锁锁定该数据库。解决方法很简单,很有可能是因为数据库正在占有中,在如图资源管理器下右键打开并且选择重新启动就行了。之后我们再重命名,就能看到重命名成功了...原创 2020-11-08 13:10:55 · 7929 阅读 · 4 评论