随笔分类 -  数据库相关

oracle 数据横向展示
摘要:假如一张表 col1, col2, col3, 横向字段 aaa, bbb, ccc, 123 aaa, bbb, ccc, 234 ddd, eee, fff, 234 ddd, eee, fff, 634 我想查询后展示出来 aaa, bbb, ccc, 123, 234 ddd, eee, f 阅读全文

posted @ 2025-08-14 11:46 炼金师 阅读(34) 评论(0) 推荐(0)

oracle update多表关联查询更新
摘要:--假设我要更新tableA表的emp_id和tableB表的emp_id,条件是tableA的emp_id和tableB的emp_no相等,那么写法如下 update tableA a set a.emp_id = (select b.emp_id from tableB b where b.em 阅读全文

posted @ 2023-09-01 15:54 炼金师 阅读(290) 评论(0) 推荐(0)

oracle 从重复数据中取最新数据
摘要:假设一张表叫tableA,里面有很多重复字段sn,创建时间create_time,如果想查最新数据的sn的话,用distinct是不想的,因为时间不同也算不同所以要换一种方法 select temp.sn, temp.create_time, temp.row_flg from ( select s 阅读全文

posted @ 2023-01-09 15:04 炼金师 阅读(1165) 评论(0) 推荐(0)

oracle的一些语句
摘要:仅作为自己笔记用,如果正好别人也需要就更好了--前提:如果发现输出窗口没有显示我们的输出内容,那就要执行一下下面这句话 set serveroutput on; --1.执行普通的代码 declare arg1 VARCHAR2(222) := 123; --定义对象赋值,oracle里面 := 代 阅读全文

posted @ 2022-07-18 16:23 炼金师 阅读(81) 评论(0) 推荐(0)

sql server 查看表的索引
摘要:exec sp_helpindex 表名 阅读全文

posted @ 2021-11-19 09:32 炼金师 阅读(288) 评论(0) 推荐(0)

sql server 搜索所有用到某字段的存储过程
摘要:select object_name(id),* from syscomments where text like'%你要找的字段名%' 阅读全文

posted @ 2021-11-09 15:30 炼金师 阅读(100) 评论(0) 推荐(0)

sql server 保存错误信息到日志表
摘要:建表 CREATE TABLE ErrorLog( [ErrorLogID] [int] IDENTITY(1,1) NOT NULL, [ErrorTime] [datetime] NULL, [UserName] [sysname] NULL, [ErrorNumber] [int] NULL, 阅读全文

posted @ 2021-11-02 14:33 炼金师 阅读(306) 评论(0) 推荐(0)

sql server SQL 调试:无法启动 T-SQL 调试。未能附加到 SQL Server 进程
摘要:exec sp_addsrvrolemember '计算机名字\Administrator', 'sysadmin' 一般到这一步就行了 如果还是不行就走下面这一步: sp_addsrvrolemember 'windows身份登录的登录名', 'sysadmin' 如果出现“无法启动xxxxx,未 阅读全文

posted @ 2021-06-24 15:51 炼金师 阅读(1013) 评论(0) 推荐(0)

导航