![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 67
普通网友
这个作者很懒,什么都没留下…
展开
-
oracle中创建database links及其使用
假设DB1、DB2两个数据库,现在要在DB1中使用DB2的表,那么在DB1数据库中创建db link的命令如下:一、创建database link-- Create database link create database link db_1 connect to db_2_user identified by "db_2_user_password" using 'DE...原创 2011-08-16 12:03:01 · 1646 阅读 · 0 评论 -
SQL Server T-SQL高级查询
SQL Server T-SQL高级查询高级查询在数据库中用得是最频繁的,也是应用最广泛的。Ø 基本常用查询--selectselect * from student; --all 查询所有select all sex from student; --distinct 过滤重复select distinct sex from student;...原创 2013-12-10 21:25:26 · 158 阅读 · 0 评论 -
ORACLE查询表空间大小以及每个表占用空间大小
一、查询表空间大小和使用情况select b.file_name 物理文件名, b.tablespace_name 表空间, b.bytes / 1024 / 1024 大小M, (b.bytes - sum(nvl(a.bytes, 0))) / 1024 / 1024 已使用M, substr((b.bytes - sum(nvl(a.byt...原创 2012-12-07 15:53:17 · 982 阅读 · 0 评论 -
在 SQL Server 的存储过程中调用 Web 服务
在 SQL Server 的存储过程中调用 Web 服务 一个老朋友计划开发一个应用,基于 .NET 和 Socket,但需要在存储过程中调用 Web 服务。在这篇文章中我们将分享这个应用的经验,讲述如何在存储过程中调用 Web 服务,并传递参数。Step 1 首先我们在 Visual Studio 中创建一个 Web 服务项目:Step 2 接下来在服务中添...原创 2012-08-09 21:36:12 · 390 阅读 · 0 评论 -
在T-SQL语句中访问远程数据库(openrowset/opendatasource/openquery)
1、启用Ad Hoc Distributed Queries在使用openrowset/opendatasource前搜先要启用Ad Hoc Distributed Queries服务,因为这个服务不安全所以SqlServer默认是关闭的启用Ad Hoc Distributed Queries的方法SQL Server 阻止了对组件 'Ad Hoc Distributed Quer...原创 2012-03-01 10:30:27 · 79 阅读 · 0 评论 -
MSSQL时间格式转换
年月日SELECT CONVERT(varchar, GETDATE(), 102) AS DateTime--2011.07.12SELECT CONVERT(varchar, GETDATE(), 111) AS DateTime--2011/07/12SELECT CONVERT(varchar(10), GETDATE(), 120) AS DateTime--2011-07-12SEL...原创 2012-06-19 21:04:40 · 552 阅读 · 0 评论 -
修改mssql2000的所有者为dbo
修改mssql2000的所有者 我们一般在mssql2000中建立数据库时,会给其数据库建立一个单独的用户名供其独立使用,这样可以让数据库更安全。但是在我们进行数据库迁移时,由于数据库中表和存储过程的所有者为另外一个单独的用户名而不是dbo,这样会造成使用中出现问题。先不管出什么问题,我们只需要统一把数据库中的表和存储过程的所有者统一改成dbo,那问题就可以迎刃而解。 ...原创 2012-06-14 21:24:04 · 210 阅读 · 0 评论 -
Oracle数据库查询十个小技巧
数据查询,是数据库操作中最主要的功能之一;有时候数据库查询性能的好坏,直接关系到数据库的运行效率,关系到数据库的选型。下面笔者不谈大道理,只是对其中对一些平时大家容易忽略的查询小技巧做一些总结。或许大家可能正在为此犯愁呢? 第一个技巧:利用连接符连接多个字段。 如在员工基本信息表中,有员工姓名、员工职位、出身日期等等。如果现在视图中这三个字段显示在同一个字段中,并且中间有...原创 2011-12-07 18:12:10 · 129 阅读 · 0 评论 -
Oracle查看用户、用户权限、用户表空间、用户默认表空间
查看用户和默认表空间的关系。 select username,default_tablespace from dba_users;1.查看表结构:desc表名2.查看当前用户的表:select table_name from user_tables; 3.查看所有用户的表名:select table_name from all_tables; 4...原创 2012-10-17 11:40:48 · 126 阅读 · 0 评论 -
MS-SQL分页语句
MS-SQL分页语句有关分页 SQL 的资料很多,有的使用存储过程,有的使用游标。本人不喜欢使用游标,我觉得它耗资、效率低;使用存储过程是个不错的选择,因为存储过程是经过预编译的,执行效率高,也更灵活。先看看单条 SQL 语句的分页 SQL 吧。方法1:适用于 SQL Server 2000/2005SELECT TOP 页大小 *FROM table1WHERE id NOT I...原创 2012-05-13 00:15:00 · 149 阅读 · 0 评论 -
Oracle维护常用SQL语句
如何远程判断Oracle数据库的安装平台select * from v$version;查看表空间的使用情况select sum(bytes)/(1024*1024) as free_space,tablespace_namefrom dba_free_spacegroup by tablespace_name;SELECT A.TABLESPACE_NAME,A.BYTES TOTAL,B.BY...原创 2012-01-11 18:27:01 · 89 阅读 · 0 评论 -
经典SQL语句大全
经典SQL语句大全一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1...原创 2011-03-09 09:48:08 · 88 阅读 · 0 评论 -
SQL优化语句
(1)选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那个被其...原创 2011-02-22 11:47:31 · 76 阅读 · 0 评论 -
一个题目涉及到的50个Sql语句
一个题目涉及到的50个Sql语句 --(下面表的结构以给出,自己在数据库中建立表.并且添加相应的数据,数据要全面些. 其中Student表中,SId为学生的ID)------------------------------------表结构----------------------------------------学生表tblStudent(编号StuId、姓名StuName、年龄Stu...原创 2013-12-10 21:31:23 · 161 阅读 · 0 评论