数据库
文章平均质量分 65
宣哥Pashine
我要飞翔!
展开
-
全外连接的用法实例和注意点
一. 全外连接技术全外连接:返回符合两张表的所有记录。全外连接的用法实例和注意点实例说明:现有如下两张表表一(表名:T1)F1F2200501102005022020050330表二(表名:T2)F1F22005022020原创 2007-12-09 19:05:00 · 2737 阅读 · 0 评论 -
Mysql的跨服务器 关联查询--Federated引擎
Mysql的跨服务器 关联查询--Federated引擎原创 2017-12-22 17:39:31 · 6421 阅读 · 0 评论 -
sql中如何调用另一台服务器的数据库查询数据呢?
exec sp_addlinkedserver 'csj','','SQLOLEDB','pc' -- 把【数据库地址pc】与连接名称【csj】绑定exec sp_addlinkedsrvlogin 'csj','false',null,'sa','123456' -- 把【用户名sa】和【密码123456】与连接名称【csj】绑定-- 建立完成之后就可以正常使用了 se转载 2016-05-27 16:24:00 · 10400 阅读 · 0 评论 -
在SQLserver中stuff 函数用法
--提取数字IF OBJECT_ID('DBO.GET_NUMBER') IS NOT NULLDROP FUNCTION DBO.GET_NUMBERGOCREATE FUNCTION DBO.GET_NUMBER(@S VARCHAR(100))RETURNS VARCHAR(100)ASBEGINWHILE PATINDEX('%[^0-9]%',@S) >转载 2016-07-20 12:39:43 · 1521 阅读 · 0 评论 -
SQL Server 2008 R2 下如何清理数据库日志文件
废话不多说,直接上代码,清理后日志文件为1M[sql] view plaincopyprint?1. USE [master] 2. GO 3. ALTER DATABASE [数据库名] SET RECOVERY SIMPLE WITH NO_WAIT 4. GO 5. ALTER DATABASE [数据库名] SET RECO转载 2014-04-10 22:37:15 · 1238 阅读 · 0 评论 -
sqlserver2008的数据库自动备份方法
sqlserver2008的数据库自动备份方法 在SQL Server中出于数据安全的考虑,所以需要定期的备份数据库。而备份数据库一般又是在凌晨时间基本没有数据库操作的时候进行,所以我们不可能要求管理员每天守到晚上1点去备份数据库。要实现数据库的定时自动备份,最常用的方式就是使用SQL Server代理中的作业。启动SQL Server Agent服务,然后在其中新建作业转载 2014-01-15 22:02:39 · 1365 阅读 · 0 评论 -
SQL SERVER 列出所有用户表,字段名,主键,类型,长度,小数位数等信息(转)
-- ======================================================--列出SQL SERVER 所有表,字段名,主键,类型,长度,小数位数等信息--在查询分析器里运行即可,可以生成一个表,导出到EXCEL中-- ======================================================SELECT原创 2007-11-22 11:30:00 · 2663 阅读 · 0 评论 -
修改表的表空间
<br />表做表空间迁移<br /> alter table tb_name move tablespace tbs_name;<br /> <br />索引表空间做迁移<br /> alter index index_name rebuild tablespace tbs_name;<br /> <br /> 对于含有lob字段的表,在建立时,oracle会自动为lob字段建立两个单独的segment,一个用来存放数据,另一个用来存放索引,并且它们都会存储在对应表指定的表空间中,上面语句只能转载 2010-12-31 11:55:00 · 991 阅读 · 0 评论 -
C#用 SendKyes 结合 Process 或 API FindWindow、SendMessage(PostMessage) 等控制外部程序[转]
<br />首页,要说明几个概念:Win32 平台是 消息驱动模式.Net 框架是 事件驱动模式标题所指的 “控制外部程序”,外部程序是指与本程序无内在相关性的另外一个程序 <br /> 基于上面提到的,对于.NET的winform程序,在默认情况下(即未对接收消息的事件做自定义处理,说白了:就是没有 重写/覆写(override)窗体(Form)的DefWndProc 事件),.Net 的 winform 程序,是不响应所接收到的自定义消息的。<br />我们这里要讨论的内容,就分为两种情况:C#/.NE转载 2010-09-30 14:55:00 · 1663 阅读 · 0 评论 -
追踪数据操作者的触发器
追踪数据操作者的触发器 在做生产管理系统中,常常会遇到某些表的数据被莫名其妙的修改或删除了,但是很难定位出是哪个用户、哪个过程修改的。如果要想找出是哪个用户,哪台电脑,甚至是通过什么程序来操作数据的,可以通过SYS_CONTEXT函数 或者通过 系统试图v$session 来查看操作数据的用户信息并通过事件(Event:增删改)触发器来记录Session信息。 1.原创 2009-12-22 19:51:00 · 1603 阅读 · 0 评论 -
oracle 对象的授权
Oracle授权一、授权语法GRANT 语法:1.显式授权(直接将对象授权给用户) GRANT privilege [, ...] ON object [, ...] TO { Public| Group | Username|role} [WITH GRANT OPTION ] 2.隐式授权(通过将角色授权给用户) GRANT role TO { Public| G原创 2009-12-21 19:19:00 · 8170 阅读 · 1 评论 -
Oracle的小数点前没零的 问题
1.问题起源嗯,先看看下面这个测试select 0.35 from dual;结果: .35我晕死, 小数点前面的0哪里去了??2.解决办法:用to_char函数格式化数字显示select to_char(0.338,fm9999999990.00) from dual;结果:0.34这里重点要看 fm99原创 2009-08-19 10:30:00 · 1985 阅读 · 0 评论 -
Oracle的任务计划
有时候我们为了某个需求需要定期的去执行一个任务或操作,那么这时我们会想到任务计划。没错,第一种方法我们可以利用系统的计划任务去执行某个程序。如果我们是想在数据库中 定期的去处理数据,那么我们可以用数据库的计划任务。SQLserver2005 和Oracle 都有计划任务的功能。下面是介绍Oracle9i的任务计划操作方法:先看一个简单例子 : 1. 创建测试表 cr原创 2009-08-19 10:34:00 · 4635 阅读 · 0 评论 -
在mysql中给查询的结果添加序号
在mysql中给查询的结果添加序号;在程序中使用带变量的SQL语句 Allow USER VARIABLESFatal error encountered during command execution.原创 2017-12-28 10:18:32 · 22082 阅读 · 2 评论