MySql

MySql数据库中文乱码解决方法

解决乱码最好的方法是在项目设计之初,统一所有的字符集,例如页面、request对象以及数据库等等。一、几种常见的乱码现象:1、页面乱码单纯的页面乱码是很好解决的,只要修改头部适合的字符集即可,如果页面中文显示乱码,你可以把字符集修改为:gb2312或gbk。2、页面之间传递的参数是乱码页面之间传递参数出现的乱码,就要解决页面编码和requset的字符集问题,在参数传进传出时重新设置相应的字符集。比如:request.setCharacterEncoding

系统 2019-08-29 23:49:36 2554

数据库相关

Net 分页实现系列之二基于sql语句分页的方式

本文转自:http://hi.baidu.com/maozilee/blog/item/99dc0cf49248a46ddcc47403.htmlSql语句。很多情况下都是基于SelectTop{0}*FromT_O_LogWhereIdNotin(SelectTop{1}IdFromT_O_LogOrderByIDDesc)OrderByIDDesc其基本原理是获取总数M条记录,而通过m条记录获取所需分页的n条最前的记录。例如分页中每页为10条记录,现在

系统 2019-08-12 01:55:27 2554

Oracle

oracle 函数3

93。STDDEV功能描述:计算当前行关于组的标准偏离。(StandardDeviation)SAMPLE:下例返回部门30按雇佣日期排序的薪水值的累积标准偏离SELECTlast_name,hire_date,salary,STDDEV(salary)OVER(ORDERBYhire_date)"StdDev"FROMemployeesWHEREdepartment_id=30;LAST_NAMEHIRE_DATESALARYStdDev--------

系统 2019-08-12 01:55:05 2554

SqlServer

SQL SERVER 2012 第四章 连接 JOIN语句的早期语

1/内部连接的早期语法结构INNERJOINSELECT*FROMPerson.PersonJOINHumanResources.EmployeeONPerson.Person.ID=HumanResources.Employee.ID等价于早期的也就是老版本的SELECT*FROMPerson.Person,HumanResources.EmployeeWHEREPerson.Person.ID=HumanResources.Employee.ID2/外

系统 2019-08-12 01:54:12 2554

数据库相关

使用SQL2005自带扩展函数对字符串进行MD5加密

最近,在工作中遇到一个系统整合需求,要求将两个系统的用户进行整合,最终实现用户同步登录效果。通过分析发现其中一个系统用户密码采用了MD5加密,而另一个系统用户密码为明码存放,为了达到同步登录的要求首先就需要将用户资料进行同步,将用户名和密码保持一致。为了实现密码的一致性,基于安全性的考虑决定将用户密码统一进行MD5加密,经过在互联网上搜索发现了一个函数hashbytes(),此函数是微软在SQLSERVER2005中提供的,可以用来计算一个字符串的MD5和

系统 2019-08-12 01:53:57 2554

Oracle

oracle查看数据文件, 控制文件, 及日志文件命令

一.查看数据文件SQL>selectnamefromv$datafile;NAME--------------------------------------------------------D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSTEM01.DBFD:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\UNDOTBS01.DBFD:\ORACLE\PRODUCT\10.1.0\ORADATA

系统 2019-08-12 01:53:42 2554

Oracle

Oracle 网络配置用到的sqlnet.ora, tnsnames.or

listener.ora、tnsnames.ora和sqlnet.ora这3个文件是关系oracle网络配置的3个主要文件,都是放在$ORACLE_HOME\network\admin目录下。其中listener.ora是和数据库服务器端相关,而tnsnames.ora和sqlnet.ora这2个文件不仅仅关系到服务器端,主要的还是和客户端关系紧密。一、客户端设置1.sqlnet.ora通过这个文件来决定怎样找一个连接中出现的连接字符串示例文件:#sqln

系统 2019-08-12 01:53:41 2554

数据库相关

sql利用游标循环,遍历表循环结果集

用游标(Cursor)+While循环的方法,对Customers表中的CompanyName列进行遍历declare@customernvarchar(50)declarepcurrcursorforselectdistinctcompanynamefromcustomersopenpcurrfetchnextfrompcurrinto@customerwhile(@@fetch_status=0)beginprint(@customer)fetchne

系统 2019-08-12 01:53:41 2554

SqlServer

SQLSERVER 总结1

数据:描述事物的符号记录数据库:按照数据结构来组织和存储管理的数据仓库数据库管理系统:位于用户与操作系统之间的一层数据管理软件数据库系统:在计算机系统中引入数据库后的系统构成。由数据库,数据库管理系统,应用系统,数据库管理员和用户构成SQL:结构化查询语言。数据库管理系统的构成:DDL:数据定义语言。包括create,alter,dropDML:数据操作语言。实现对数据的操作。有insert,update,deleteDCL:操作权限DQL:select数

系统 2019-08-12 01:53:03 2554

SqlServer

MSSQL2005不能用IP访问

这段时间一直觉得MSSQL2005有点不正常,老是无法连上,但是用计算机名却是可以连上。今天找到了问题所在。打开“开始-所有程序-MicrosoftSQLServer2005-配置工具-SQLServerConfigurationManager”找到“SQLSERVER2005网络配置-MSSQLSERVER的协议”发现“TCP/IP”的状态是“已禁用”,这就是问题的关键了。双击它,设置为“启用”,重启SQLSERVER,问题解决。MSSQL2005不能用

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

Oracle

oracle数据库startup出错LRM-00109

SQL>connectsys/mzlassysdba已连接。SQL>startupORA-01078:failureinprocessingsystemparametersLRM-00109:couldnotopenparameterfile’/opt/oracle/app/oracle/product/10.1.0/Db_1/dbs/initoracle.ora’这是因为在oracle9i和oracle10g中,数据库默认将使用spfile启动数据库,如

系统 2019-08-12 01:51:33 2554

Oracle

Oracle 10g 安装体验(图文)

目前主流数据库包括:微软:SQLServer和Access瑞典MySQL:AB公司的mysqLIBM公司:db2美国sybase公司:Sybase美国Oracle公司:Oracle就我而言,目前接触的最多的是SQLServer,因为之前在学校里都是在学.NET,使用的环境是VisualStudio2008+SQLServer2005,都是微软自己的产品,兼容性比较好。但是现在在项目中需要使用oracle的数据库,根本没有什么接触,结合网上的方法和自己的理解

系统 2019-08-12 01:51:31 2554

Oracle

Oracle分析函数六——数据分布函数及报表函数

原创于2009年08月02日,2009年10月22日迁移至此。Oracle分析函数——数据分布函数及报表函数CUME_DIST功能描述:计算一行在组中的相对位置,CUME_DIST总是返回大于0、小于或等于1的数,该数表示该行在N行中的位置。例如,在一个3行的组中,返回的累计分布值为1/3、2/3、3/3SAMPLE:下例中计算每个部门的员工按薪水排序依次累积出现的分布百分比SELECTdepartment_id,first_name||''||last_

系统 2019-08-29 23:27:42 2553

SqlServer

SQL Server直接查询: 其它的连接/Excel

首先,在做这种操作之前,要处理一下:--启用AdHocDistributedQueries:execsp_configureshowadvancedoptions,1reconfigureexecsp_configureAdHocDistributedQueries,1reconfigure--使用完成后,关闭AdHocDistributedQueries:execsp_configureAdHocDistributedQueries,0reconfigu

系统 2019-08-29 23:20:35 2553

Oracle

Oracle ERP数据转换论(1)

OracleERP方法体系中属实施管理范畴的是AIM(ApplicationImplementationMethod),从下图AIM流程中我们可以看到系统时间轴上共分为六个阶段:◆需求定义阶段(Definition)◆业务分析阶段(OperationsAnalysis)◆方案设计阶段(SolutionDesign)◆建立系统阶段(Build)◆系统切换阶段(Transition)◆正式运行阶段(Production)注:图例来源于AIM3.1.0官方文档。

系统 2019-08-29 23:15:11 2553