![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL学习
呈予袁
我是来改变世界的。
展开
-
SQL学习-快速查出多个GUID来使用
向表中插入数据的时候,每次都写SELECT NEWID()来生成一个GUID太麻烦。如何一次查出多个GUID: SELECT TOP(10)NEWID() FROM dbo.userInfo(随便找张表)这样就会产生多个GUID,可以拿去用了。...原创 2018-05-17 11:11:31 · 1793 阅读 · 0 评论 -
SQL学习-SQL面试问题
1.主键和外键的作用分别是什么? 外键的作用是与主表进行关联。 主键的作用是作为数据的唯一性约束。2.事务的作用? 最重要的就是保证数据的一致性,即多条语句在一个事务中执行的时候,任何一条语句执行失败,所有前面执行的操作都要被还原,保证所有数据恢复到之前的状态。(事务,肯定是包含有多条语句的执行,不是一条语句。比如:只是一个更新的语句,不论是放在事务中执行,还是不...原创 2018-07-13 14:53:21 · 241 阅读 · 0 评论 -
SQL学习-向一张表中插入数据来源于另一张表
比如:从另一个数据库的表中查询出数据插入到这张表 INSERT INTO dbo.userInfo (ID,UserName,Age) SELECT ID,UserName,Age FROM anotherDatabase.user比如:自动生成10个GUID插入到这张表 INSERT INTO dbo....原创 2018-05-17 11:17:58 · 6287 阅读 · 0 评论 -
SQL学习-数据库的备份和还原 分离和附加
本文转载自:https://blog.csdn.net/daodaojiejacket/article/details/45102455数据库备份和还原的目的:数据库备份主要是为了防止数据的丢失,或者在错误数据的出现的时候,能够将数据还原到之前的一个版本。企业经常会做一个任务,每天将数据库进行备份,这样保证了数据不会丢失。数据库分离和附加的目的: 数据库分离简单的说就是把本地的数据...原创 2018-08-02 10:12:16 · 13415 阅读 · 2 评论 -
SQL学习-如何导出创建表的脚本及表里的数据
右击要导出表所在的数据库->任务->生成脚本弹出窗:选择特定数据库及对象->勾选要导出的表->下一步弹出窗:选择高级->进入高级中选择倒数第二行,选择架构和数据(仅选择架构即导出创建表的脚本),即导出创建脚本和数据添加脚本。确定即可。...原创 2018-08-02 10:18:59 · 2991 阅读 · 0 评论