数据库相关

ASP无惧上传类不能上传中文双引号文件及ASP函数

ASP无惧上传类不能上传中文双引号文件及ASP函数InStr存在bug近日发现eWebEditorV2.8asp版本上传文件文件名不能包含中文双引号,发现eWebEditor使用ASP“无惧上传类V1.2”版本,在文件:upfile_class.asp第92、93行:'取得文件属性iFindStart=InStr(iFindEnd,sInfo,"filename=""",1)+10iFindEnd=InStr(iFindStart,sInfo,"""",1

系统 2019-08-12 01:52:02 2560

Oracle

[置顶] Oracle 数据库表空间容量调整(表空间缩

--1、获取需要释放空间的表空间信息(包含oracledatabase自有表空间)--droptablesystem.tbs_detail;createtablesystem.tbs_detailasselecta.tablespace_name,a.bytes/1024/1024"Sum_MB",(a.bytes-b.bytes)/1024/1024"used_MB",b.bytes/1024/1024"free_MB",round(((a.bytes-

系统 2019-08-12 01:51:32 2560

数据库相关

删除指定类型的所有字段

--要删除的列的数据类型DECLARE@fieldtypesysnameSET@fieldtype='varchar'--删除处理DECLAREhCForEachCURSORGLOBALFORSELECTN'ALTERTABLE'+QUOTENAME(o.name)+N'DROPCOLUMN'+QUOTENAME(c.name)FROMsysobjectso,syscolumnsc,systypestWHEREo.id=c.idANDOBJECTPROPE

系统 2019-08-12 01:51:27 2560

SqlServer

SQL Server 锁升级阈值

锁升级阈值如果没有使用ALTERTABLESETLOCK_ESCALATION选项来禁用表的锁升级并且满足以下任一条件时,则将触发锁升级:单个Transact-SQL语句在单个无分区表或索引上获得至少5,000个锁。单个Transact-SQL语句在已分区表的单个分区上获得至少5,000个锁,并且ALTERTABLESETLOCK_ESCALATION选项设为AUTO。数据库引擎实例中的锁的数量超出了内存或配置阈值。如果由于锁冲突导致无法升级锁,则数据库引

系统 2019-08-12 01:34:03 2560

SqlServer

SQL Server 存储引擎-剖析Forwarded Records

原文:SQLServer存储引擎-剖析ForwardedRecords我们都知道数据在存储引擎中是以页的形式组织的,但数据页在不同的组织形式中其中对应的数据行存储是不尽相同的,这里通过实例为大家介绍下堆表的中特有的一种情形ForwaredRecords及处理方式.概念堆表中,当对其中的记录进行更新时,如果当前数据页无法满足更新行的容量,此时这行记录将会转移到新的数据页中,而原数据页中将会留下指针(文件号,页号,槽号)链接到新的数据页中.Code创建测试数据

系统 2019-08-12 01:33:17 2560

Oracle

9-(初学)Oracle创建表空间

ORACLE中,表空间是数据管理的基本方法,所有用户的对象要存放在表空间中,也就是用户有空间的使用权,才能创建用户对象.否则是不允许创建对象,因为就是想创建对象,如表,索引等,也没有地方存放,Oracle会提示:没有存储配额.因此,在创建对象之前,首先要分配存储空间.分配存储,就要创建表空间:创建表空间示例如下:CREATETABLESPACE"SAMPLE"LOGGINGDATAFILE'D:\ORACLE\ORADATA\ORA92\LUNTAN.or

系统 2019-08-12 01:33:10 2560

MySql

powerdesigner连接mysql,并导出其数据模型的方

http://hi.baidu.com/ryb_bobo/item/05a21dcf2e123f3199b498641、powerdesigner连接mysql,需要配置数据源,下载MyODBC-3.51.11-2-win.exe文件,安装后,选择ODBC数据源.2.在控制面板,管理工具,ODBC数据源里面配置mysql数据源3、选择powerdesigner->DataBase->ReverseEngineerDataBase连接数据库4.在菜单条上选择

系统 2019-08-29 23:00:14 2559

SqlServer

mssql查出数据库表结构

SELECTTableName=CASEWHENC.column_id=1THENO.nameELSEN''END,TableDesc=ISNULL(CASEWHENC.column_id=1THENPTB.[value]END,N''),Column_id=C.column_id,ColumnName=C.name,PrimaryKey=ISNULL(IDX.PrimaryKey,N''),[IDENTITY]=CASEWHENC.is_identity

系统 2019-08-29 22:50:37 2559

Oracle

Oracle传输表空间总结

0、准备工作--创建被传输的表空间SQL>createtablespacetbs_singledatafile'c:\oracle\oradata\ora9i\tbs_single01.dbf'size100Mextentmanagementlocal;--创建用户,并将表空间作为默认表空间SQL>createusertranpidentifiedbyoracledefaulttablespacetbs_single;SQL>grantconnect,re

系统 2019-08-12 09:30:24 2559

数据库相关

row_number()、rank()、dense_rank()、ntile()

原文:row_number()、rank()、dense_rank()、ntile()SQL2005中row_number()等函数的用法2005比2000新增了几个函数,分别是row_number()、rank()、dense_rank()、ntile(),下面以实例分别简单讲解一下。代码1createtablegg(snamevarchar(10),sortvarchar(10),numint)2go34insertintogg5select'白芍',

系统 2019-08-12 01:55:38 2559

SqlServer

SQLServer 2008 :error 40 出现连接错误

在与SQLServer建立连接时出现与网络相关的或特定与实例的错误.未找到或无法访问服务器.请验证实例名称是否正确并且SQLSERVER已配置允许远程链接.(provide:命名管道提供程序,error:40-无法打开到SQLServer的连接)(MicrosoftSQLServer,错误:2)有几次连接数据库,打开SQLServer2008的时候弹出这样的窗口,一开始不知道怎么做,后来才知道可以通过打开配置工具的SQLServer配置管理器点击SQLSe

系统 2019-08-12 01:55:28 2559

数据库相关

写有效率的SQL查询(V)

先站在应用程序的角度说说它们的不同。1、直接拼SQL就像大家了解的那样,直接拼SQL带来了SQL注入攻击,带来了拼时些许的性能损失,但是拼不用添加SqlParameter,会少写很多代码——很多人喜欢直接拼,也许就因为这点。这种做法会把你拼好的SQL原样直接发送到DB服务器去执行。(注意类似”execyourproc‘param1’,12”的语句不在此范畴,这是调用存储过程的一种方式)2、参数化SQL所谓的“参数化SQL”就是在应用程序侧设置SqlComm

系统 2019-08-12 01:54:02 2559

Oracle

oracle11g创建新的用户和改动最大连接数

createusertestidentifiedbyroot;grantcreatesession,resourcetoroot;alterusertestaccountunlock;grantcreateviewtotest;grantanysequecetotest;grantcreatesynonymtoich;--创建别名的权限dropusertestcascade;连接时用户民不区分大写和小写altersystemsetsec_case_sens

系统 2019-08-12 01:53:11 2559

Oracle

Oracle忘记密码如何重置

昨天安装Oracle11gR2的时候给scott用户设置密码,当时没有显示而且还只以输入一次,可能密码输入错误,结果今天用scott用户登录果然密码不对,还好sys和system用户都正常,就进去给重置了SQL>alteruserscottidentifiedbypassword;//password是自己要设置的密码,最好以字母开头但是如果sys和system密码忘怎么办呢,也可以进行修改方法如下:打开运行,输入sqlplus/nolog打开了Oracl

系统 2019-08-12 01:52:18 2559

数据库相关

经典SQL语句大全之数据开发

数据开发1.按姓氏笔画排序:Select*FromTableNameOrderByCustomerNameCollateChinese_PRC_Stroke_ci_as//从少到多2.数据库加密:selectencrypt('原始密码')selectpwdencrypt('原始密码')selectpwdcompare('原始密码','加密后密码')=1--相同;否则不相同encrypt('原始密码')selectpwdencrypt('原始密码')sele

系统 2019-08-12 01:52:14 2559