数据库
偶尔会发笑
啊,
人生,
好难,
多干活少说话
里要控几住里支几啊
展开
-
sql 同一张表内复制数据 只改一列,操作不同表,共用一个方法实现
需求如下:现有一批表(都有地区唯一编码列,和主键列),每次根据用户选择,操作哪一张每次用户会提前选好待填充地区A 参照地区B,具体操作表Table1,需要:1. 在Table1中删除地区A的数据2. 查到Table1中地区B的数据3. 将2中查到的数据,作为地区A新增至Table1中因为不同表的列不一样,所以单纯写插入语句【INSERT INTOTable1(列名,列名,列名) SELECT 列名,列名,列名 FROM Table1】既慢又不可复用,有几张表就要写几遍,感觉不是很聪明。...原创 2020-05-22 10:38:22 · 847 阅读 · 0 评论 -
FireBird 使用:时间转换/提取年月|| 存过
刚开始用这个数据库,好多地方和sql不一样 无语了 记一下从时间中取年、月、日SELECT a.* FROM C aWHERE extract(year from a.JYQRFHSJ)=2020AND extract(month from a.JYQRFHSJ)=1--AND extract(day from cast(a.JYQRFHSJ as date))>5 ...原创 2020-01-15 15:36:48 · 642 阅读 · 0 评论 -
Kettle零基础开始使用过程中,遇到问题及解决办法,自己过程记录
---------1. 在妄图打开软件前------------------------这个软件需要装jdk建议jdk直接装1.8以上版本,不然打不开装JDK注意了,用户变量和系统变量里的path都要写---------2. 连数据库死活连不上(SQL SERVER)------------------------数据库这里我用的是SQL server 2008R2题外话:...原创 2019-09-03 18:58:33 · 676 阅读 · 0 评论 -
SQL SERVER数据库 死锁
网上搜来的--查询哪些进程导致哪些表死锁select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableName from sys.dm_tran_locks where resource_type='OBJECT' ----KILL掉进程declare @spid ...原创 2019-05-21 19:20:04 · 3003 阅读 · 0 评论 -
SQL SERVER 2008R2链接服务器连ORACLE || 突然连不上
妈的这次上线光搞这个东西他妈的搞了快3天,真的怕了,记一下,怕以后忘,共3个阶段第一阶段:数据源没有“Oracle Provider for OLE DB”这次建链接服务器是要连ORACLE数据库,然后数据源里没有给出“Oracle Provider for OLE DB”那个选项,那没法连啊好的那么我就网上一顿咔咔搜,发现啥,要装ORACLE客户端,装了,完事不行,OK ,那我再...原创 2019-05-13 21:32:57 · 1386 阅读 · 0 评论 -
在 SQL SERVER 跨服务器取数据 || 时间字符串转换
在服务器对象--链接服务器--新建...或者网上搜到的:点击打开链接 或者 王帅推荐的示例:--创建链接服务器 exec sp_addlinkedserver 'ITSV ', ' ', 'SQLOLEDB ', '远程服务器名或ip地址 ' exec sp_addlinkedsrvlogin 'ITSV ', 'false ',null, '用户名 ', '密码 ' --查询示例 ...原创 2018-05-08 17:22:23 · 477 阅读 · 0 评论 -
查看linq查数据时,实际执行的SQL语句(使用sql server自带的)
打开SQL server目录下的 SQL server Profiler点击菜单“文件”正下方第一个图标“新建跟踪”,然后根据指引操作,运行linq代码就可以看到啦原创 2018-04-19 14:33:02 · 2135 阅读 · 0 评论 -
连其他电脑的SQL SERVER并还原数据库
一般的,连接时,看对方电脑的IP,填在框框里如果对方有配置实例名称,eg: CLOUD在框框填写 IP\实例名称,就ok登录名密码记得要一下-----------------------------------可能出现的错误-------------------------------------------------这些都正确但是连不上,就要看下1. IP对不对,,运行 cmd --&...原创 2018-03-16 17:01:45 · 721 阅读 · 0 评论 -
SQL Server 2008 数据库本地连接问题(服务没开/实例名改变)|| 本机不用IP连接/无法远程连接本机
目前遇到的是两种:1. SQL服务没开2. 装的时候实例名改变,连接时应填写 “.\你的实例名”一般默认是MSSQLSERVER 我装第一次的时候选择的有问题,所以又装了一次,MSSQLSERVER已经被占用,所以写了MSSQLSERVER1,,那么连接时应该填写 “.\MSSQLSERVER1” -----------------------------------------...原创 2016-12-20 16:56:31 · 4099 阅读 · 0 评论 -
(记录合并)union和union all 的区别
原文章 :http://www.cnblogs.com/qiantuwuliang/archive/2009/05/31/1492778.html在数据库中,union和union all关键字都是将两个结果集合并为一个,但这两者从使用和效率上来说都有所不同。union在进行表链接后会筛选掉重复的记录,所以在表链接后会对所产生的结果集进行排序运算,删除重复的记录再返回结果。转载 2017-08-25 09:42:30 · 209 阅读 · 0 评论 -
已有表获取建表的SQL
在想获取的表名上右键 ——“编写表脚本为”——“CREATE到”——“新查询编辑器窗口”。原创 2017-02-08 15:48:04 · 436 阅读 · 0 评论