![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
baidu_36935379
这个作者很懒,什么都没留下…
展开
-
oracle 死锁查询并进行杀死进程
select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name,ao.object_name, lo.locked_mode ,'alter system kill session '''||sess.sid||','||sess.serial# ||''' ; ' sqlfrom v$locked_object lo,dba_objects ao,v$session sesswhere ao.object_id = lo..原创 2022-04-25 17:24:11 · 1129 阅读 · 0 评论 -
sqlserver 修改表字段长度(好记性不如烂笔头)
ALTER TABLE A ALTER COLUMN A.列名 VARCHAR(255)原创 2022-01-20 13:32:40 · 6482 阅读 · 0 评论 -
SQL Server查找字段在哪里被用到
select sysobjects.name from syscolumns inner join sysobjects on syscolumns.id = sysobjects.idand sysobjects.xtype = 'u' where syscolumns.name = '手机号码'注意:手机号码 为字段,该语句可以快速查出该字段出现在哪些表中,方便数据结构查看...原创 2021-08-12 11:42:35 · 389 阅读 · 0 评论 -
SQL Server查找表在哪里被用到
select b.name from syscomments a,sysobjects b where a.id=b.id and a.text LIKE '%table_a%'注意:table_a 为表名,查出来的结果就是该表在存储过程中使用到的实例:原创 2021-08-12 11:37:23 · 1216 阅读 · 0 评论 -
sqlserver 根据已有记录表查询出来插入到新表
举例:a 表是原表,想要把 a 表的记录查询出来,并插入到一张新表,新表的结构我们不想要自己手动创建,因此,采用下面的查询插入就可以是实现目的,会自动创建 a_new 新表,数据和结构和原表 a 是一致;欢迎点赞!select * into a_new from a...原创 2021-06-28 14:39:08 · 2426 阅读 · 0 评论 -
oracle存储过程执行报错:数字或值错误:字符串缓冲区太小
出现这个问题,基本是入参的字段值长度太长,执行的存储过程中定义的字段长度不够;解决方法:根据上述问题描述,可以加大字段的长度;原创 2019-11-26 09:24:39 · 2417 阅读 · 0 评论 -
解决oracle资源正忙
解决oracle资源正忙步骤一:select session_id from v$locked_object;把出现正忙的sid查询出来,把记录行的第一个作为优先处理,其他的sid由第一个产生;如sid=65,放入步骤二中;步骤二:SELECT sid, serial#, username, osuser FROM v$session where sid = 65;查出sid6...原创 2019-11-12 10:57:49 · 650 阅读 · 0 评论 -
SQL Server 自动覆盖备份
很久没有去弄备份这块了,今天接到客户说要把每个系统做好备份,一直没有找到好的备份,所以就自己写个脚本。先不多说,直接上手。首先我将自己写好的sql执行一次,是一个存储过程,执行完毕后没有报错,就不管了,要在选择的数据库中执行。执行的脚本:[dbo].[备份压缩还原](我把sql语句上传到文件中,可以免费下载,提供学习)然后执行脚本:exec 备份压缩还原 'SmartServer_ww'...原创 2019-04-11 10:28:13 · 2721 阅读 · 0 评论 -
Oracle中impdp模式的还原数据库
个人尝试了几天的数据库的还原,尤其是Oracle的还原方式,imp的导入方式比较容易,因为备份的时候也比较容易,但有些经验丰富的老司机想要更为安全,数据更为健康,不会丢失的备份发方式,采用impdp的模式进行备份的。小编公司的dba老死机们就喜欢用impdp的模式。作为Java代码开发的我也不得更改欢颜的方式。具体方式如下:1.从cmd中到命令窗口,输入一下代码Sqlplus sys/lv...原创 2018-11-21 13:50:15 · 1366 阅读 · 0 评论 -
Oracle修改、添加字段类型
ALTER table tb_valve_info add updateTime date-----添加字段alter table tb_valve_info modify(state number(10,2)) ------修改字段的类型原创 2018-08-06 10:32:46 · 1964 阅读 · 0 评论