OUTPUT是SQL SERVER2005的新特性,可以从数据修改语句中返回输出,可以看作是"返回结果的DML"。 INSERT、DELETE、UPDATE均支持OUTPUT子句。 在OUTPUT子句中,可以引用特殊表inserted和deleted,使用inserted和deleted表与在触发器中使用的非常相似。 在INSERT,DELETE,UPDATE中OUTPUT的区别 对于I
SQLServer
2023年07月11日 127
random() 函数可以用于生成一个大于等于 0 小于等于 1 的随机数,生成的数据遵循平均分布。不过在实际环境中,更多的数据则是遵循正态分布。PostgreSQL 提供了一个扩展模块 tablefunc,可以用于生成遵循正态分布的随机数;或者我们也可以创建存储函数来模拟正态分布的随机数。 考虑到它的实用性,PostgreSQL 16 新增了一个内置的 random_normal() 函数,用
PostgreSQL
2023年07月11日 148
什么是多表查询?如何在MySQL中进行多表查询? 多表查询就是在一个查询中涉及到多个表,通过特定的关联方式连接多个表,并根据条件从中查询出所需要的数据。 多表查询是关系型数据库中最为基础的应用之一。 一个比较典型的例子就是,我们在查询一个订单的详细信息时,需要从订单表中获取订单编号,然后根据订单编号关联到商品表,获取商品信息,再根据商品信息关联到库存表中,查询商品数量。一个完整的查询操作需要同时查
Mysql
2023年07月11日 143
这篇文章主要讲解了“Excel和MySQL交互出现乱码如何解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Excel和MySQL交互出现乱码如何解决”吧! 一、原因 1.字符集不一致:Excel默认的字符集为GB2312,而MySQL默认的字符集为UTF-8或GBK,这可能导致数据在传输过程中出现乱码。 2.数据类
Mysql
2023年07月11日 140
Oracle空闲超时时间设置 远程连接oracle 会出现超时连接断开的问题,所以需要修改oracle配置。 修改超时时间10分钟 ALTER PROFILE DEFAULT LIMIT IDLE_TIME 10; 查询修改后的超时时间 其中IDLE_TIME的值就是设置的空闲超时时间。 select resource_name,resource_type,limit from dba
Oracle
2023年07月11日 229
我们在SQL Server Management Studio中写SQL 的时候,避免不了在浏览器和SSMS两者之间频繁切换,并浪费时间,殊不知,SSMS中自带有一个Web浏览器,和操作查询标签是一样的,非常的方便。 在SSMS中点击“视图”》“其他窗口”》“Web浏览器”,就会打开如下图所示: 这样我们就可以在SSMS中打开web浏览器进行查询信息了,是不是很方便。 上面这个,还是避免
SQLServer
2023年07月11日 131
1. 什么是Oracle数据字典 数据字典(Data Dictionary)是Oracle元数据(Metadata)的存储地点,汇集了数据库对象及数据库运行时需要的基础信息。Oracle RDBMS使用数据字典记录和管理对象信息和安全信息,用户可以通过数据字典获取数据库相关信息,从而进行数据库管理、优化和维护工作。 2. 数据字典的内容 数据字典包括以下内容: 所有数据库Schema对
Oracle
2023年07月11日 147
最近公司的数据库随着业务量的增多,日志文件巨大(超过300G),造成磁盘空间不够用,进而后来的访问数据库请求无法访问。 网上类似的方法也很多,但不可行,如下是我实践过,可行的,将日志文件收缩至任意指定大小的方法: 第一步: 在SQL SERVER Management Studio 中右击数据库选择“属性”---》“选项”,将恢复模式由默认的“完整”改为“简单”。 第二步:再次右键选择数
SQLServer
2023年07月11日 126
前天入手了一块三星SSD,然后迫不及待的更换到电脑上,结果就在安装系统的时候出了差错,整个过程折磨了我整整一天,让我深深地感受到了来自地狱的恶意。 既然得到了块好硬盘,就打算装上win10系统,把之前的win8.1系统留着备用,可是安装系统选择分区的时候选错了区,选择了之前win8.1所在的C盘,ghost一键装机之后我才发现好像选择错了分区,赶紧点击取消,原以为会没事,后来发现C盘已经被格式化
SQLServer
2023年07月11日 144
Mysql
2023年07月11日 136