IT168首页 | 产品报价 | ChinaUnix社区 | ITPUB社区 | 文库 | 博客 | 自测 | 专题 | ITPUB学院

sql

wav格式说明:44字节   RIFF(4)+大小(4)+WAVE(4)+fmt (4)+ChunkSize(4)+wFormatTag(2)+nChannels(2)+nSamplesPerSec(4)+nAvgBytesPerSec(4)+nBlockAlign(2)  +wBitesPerSample(2)+data(4)+datasize(4)  using System.Runtime.InteropServices;  using System.Data;  using System.Data.SqlClient;  using System

23日更新
标签: sql
将声音存入sql server数据库并播放

可能有不少朋友遇到过这样的问题:  update或delete语句忘带了where子句,或where子句精度不够,执行之后造成了严重的后果,这种情况的数据恢复只能利用事务日志的备份来进行,所以如果你的SQL没有进行相应的全库备份或不能备份日志(truncate log on checkpoint选项为1),那么就无法进行数据的恢复了,或者只能恢复到最

23日更新
标签: sql
利用数据库日志恢复数据到时间点的操作

在我们使用MSSQL的时候,有时表中有一些是全角的数字,但我们的系统不能够正确的使用它们,这时我们要把他们替换为半角数字。而SQL自己好像没有这个函数。   没有,我们自己动手:   下面就是我自己写的一个函数,当然,我的数据量小,没有考虑性能!   把全角数据转换成半角数字(注意,这个只能转换全是全角的,在

23日更新
标签: sql
用自定义函数替换SQL中全角数字为半角数字

最近写procedure,遇到一些问题。其中我觉得关于“用变量名作为表名”的问题较有价值,写出和大家一起分享。请各位若有好的解决方案一定要不吝赐教。   情景:   如果你在写procedure时要根据特定变量的值动态创建table(表名是全部或部分特定变量的值)。例如:   declare @tablename char(10)   //if some state

23日更新
标签: sql
Sql Server中用变量名作为表名的解决方案

一、备份数据库   1、打开SQL企业管理器,在控制台根目录中依次点开Microsoft SQL Server  2、SQL Server组>双击打开你的服务器>双击打开数据库目录  3、选择你的数据库名称(如论坛数据库Forum)>然后点上面菜单中的工具>选择备份数据库  4、备份选项选择完全备份,目的中的备份到如果原来有路径和名

22日更新
Sql Server数据库的备份和恢复措施

1.字符串函数   长度与分析类  datalength(Char_expr) 返回字符串包含字符数,但不包含后面的空格   substring(expression,start,length) 不多说了,取子串   right(char_expr,int_expr) 返回字符串右边int_expr个字符   字符操作类   upper(char_expr) 转为大写   lower(char_expr) 转为小写   space(int_ex

22日更新
标签: sql
SQL Server基本函数

在数据库没有启动之前,数据库内建用户是无法通过数据库来验证身份的。  口令文件中存放sysdba/sysoper用户的用户名及口令,允许用户通过口令文件验证,在数据库未启动之前登陆,从而启动数据库。  如果没有口令文件,在数据库未启动之前就只能通过操作系统认证.  使用Rman,很多时候需要在nomount,mount等状态对数据

22日更新
标签: oracle sql
Oracle中password file的作用及说明

在 sqlserver企业管理器打开某个数据库的某个表,修改记录,关闭表就会提示:“在流水模式下,事务无法启动”,数据修改无法实现。重启sqlserver,重启计算机,故障依旧。   拖动右边的滚动条向下,直到显示完所有的数据,再改就没事了.出于对数据库的访问效率,只提取一部分内容,下面的提取工作进入了暂停,托动鼠标的滑

22日更新
标签: sql
提示“在流水模式下,事务无法启动”的解决

(一)挂起操作  在安装Sql或sp补丁的时候系统提示之前有挂起的安装操作,要求重启,这里往往重启无用,解决办法:  到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager  删除PendingFileRenameOperations  (二)收缩数据库  重建索引  DBCC REINDEX  DBCC INDEXDEFRAG  收缩数据和

22日更新
标签: sql
Sql Server实用操作小技巧集合

OracleDBA 的 SQL 优化次序:  第一、环境调整服务器内存/CPU网络网络传输问题磁盘I/O要求磁盘I/O没有瓶颈  第二、实例调整SGA/影响后台处理行为的启动参数如优化器模式  第三、对象调整重要对象如大表、索引等的重要参数,如存贮参数扩展参数等  第四、SQL调整定位高影响力SQL语句——高频使用、高资源消耗等 调整

22日更新
标签: 优化 DBA oracle sql
Oracle-DBA 的 SQL 优化次序

首先编辑一个脚本文件,比如命名为abc.sh  spool abc.txt; #将结果输出为abc.txt  select * from wap_subscribe where Telcomcompanyid = ''20200'' and (Orderdate like ''2005%'' or Disorderdate like ''2005%'');  spool off;  在sql>模式下使用@/opt/abc.sh即可,查询结果即输出到abc.txt了

22日更新
标签: oracle sql
将oracle的查询结果输出为文件

对于服务器数据的备份是比较麻烦的事情,如果每天或者经常要手工去备份自然是很痛苦的事情。这里我介绍一种通过sql server的作业调度来建立自动备份的方法:  1、进入企业管理器中>管理>sql server代理>作业;  2、新建作业,作业名称随便取,例如:data备份,所有者选择sa,当然你也可以选择其他用户,前提是

22日更新
标签: sql 数据库
sql server数据库定时自动备份

SELECT UPPER(F.TABLESPACE_NAME) "表空间名",   D.TOT_GROOTTE_MB "表空间大小(M)",   D.TOT_GROOTTE_MB F.TOTAL_BYTES "已使用空间(M)",   TO_CHAR(ROUND((D.TOT_GROOTTE_MB F.TOTAL_BYTES) / D.TOT_GROOTTE_MB * 100,   2),   ''990.99'') "使用比",   F.TOTAL_BYTES "空闲空间(M)",   F.MAX_BYTES "最

22日更新
标签: oracle sql
如何计算oracle database表空间的利用率

1. SET DEADLOCK_PRIORITY  2. SET LOCK_TIMEOUT  3.@@LOCK_TIMEOUT  4.SET IDENTITY_INSERT  5.SET IMPLICIT_TRANSACTIONS  6.SET NOCOUNT  7.@@ROWCOUNT  8.SET ROWCOUNT  9.SET TRANSACTION ISOLATION LEVEL  10.SET XACT_ABORT  1. SET DEADLOCK_PRIORITY  说明:控制在发生死锁情况时会话的反应

22日更新
标签: sql
使用SQL Server时经常用到的几个设置选项

这里会讨论令Oracle停机时间最小化的步骤。各种形式的停机计划的或者是非计划的总是不断地发生,一个DBA应该有正确的备份策略,这样在数据库出现问题时就可以更快地恢复。   以下是假定的备份策略和数据库的运作条件  控制文件是镜像的  数据库运行在archivelog模式  每个星期都进行冷备份  每日都进行热备份  

22日更新
标签: oracle sql
优化Oracle停机时间及数据库恢复

Oracle 中:  select * from (select row_.*,rownum rownum_ from (真正的SQL语句) row_ where rownum <=?) where rownum_ > ?  SQL Server 中:  select top [pagesize] * from table where id not in (select top [pagesize] * (currentPage 1) id from table [查询条件] order by id) and [查询条件] order

22日更新
标签: oracle sql
Oracle 数据库的SQL语句分页

系统环境  操作系统:Windows 2000 Server   数据库:Oracle 9i  安装路径:C:Oracle  步骤:  1、手工创建相关目录  C:Oracleadminweb  C:Oracleadminwebdump  C:Oracleadminwebudump  C:Oracleadminwebcdump  C:Oracleadminwebpfile  C:Oracleadminwebcreate  C:Oracleoradataweb  C:

21日更新
标签: oracle sql
手工创建数据库完整步骤

表空间及容量:  select tablespace_name,sum(bytes)/1024/1024/1024 from dba_data_files group by tablespace_name;  表空间的空闲容量:  select tablespace_name,sum(bytes) from dba_free_space group by tablespace_name;  系统表空间:  select tablespace_name from dba_tablespaces;  系统数据文件:

21日更新
标签: oracle sql
oracle日常管理用到的一些sql语句

Oracle9I开始,取消了服务器管理器(svrmgl)和internal用户,数据库的启动和停止都是通过sql*plus来完成!Oracle10g可以通过浏览器来启动和停止数据库服务!这里主要说说9I下的启动和停止服务,下面的命令在8i下也可以使用   要启动或者停止服务,必须拥有sysdba的权限。可以使用两kth 方式连接   第一种,以sys用户连

21日更新
标签: oracle sql
Oracle9i数据库的启动和停止

刚开始用ORACLE从来没用过其自增字段,一直是自己调入一个毫秒时间存入当ID,现在感觉一些简单应用还是触发器自增比较合适。设置如下:sql>create table articletype(id number primary key,name varchar2(30));sql>create sequence seq_aritcle_id increment by 1 start with 1 maxvalue 999999999;sql>create tr

21日更新
标签: oracle sql
oracle数据库通过触发器设置自增字段
金秋十月 与你饮酒论道
热门文章
it168文库会议频道上线

热门标签

热点推荐