MySql
和海风
难得所爱,忠之无悔
展开
-
MySQL Query Browser (0)
当启动MySQL Query Browser后,会弹出一个对话框,要求填入你想连接的MySQL服务器的一些基本信息,诸如MySQL服务器的IP地址、端口号、用户名和密码等。该连接被创建后,你将看到一个工作区窗口,你可以在这儿创建新数据库、增加表、键入和查询数据、导出查询结果和运行SQL脚本。498)this.style.width=498;" border=0>想创建一个新的MySQL数据原创 2009-01-01 14:54:00 · 1293 阅读 · 0 评论 -
oracle 常用操作
1、增加列ALTER TABLE 表名 ADD(列名 数据类型);例:ALTER TABLE TEST_NUMBER ADD(CHARTEST CHAR(1)); 2、删除列ALTER TABLE 表名 DROP COLUMN 列名;例: ALTER TABLE TEST_NUMBER DROP COLUMN CHARTEST;原创 2009-10-13 09:19:00 · 220 阅读 · 0 评论 -
sql随机函数RAND
RAND返回介于 0 和 1 之间的随机 float 值。语法 RAND ( [ seed ] ) 参数 seed 可以隐式转换为 int 的整数表达式,给出种子或起始值。EXP: 1、SELECT RAND()*100 随机取值原创 2009-11-05 10:16:00 · 1567 阅读 · 0 评论 -
decimal 和 numeric
带固定精度和小数位数的数值数据类型。 decimal[ (p[ , s] )] 和 numeric[ (p[ , s] )] 固定精度和小数位数。使用最大精度时,有效值从 - 10^38 +1 到 10^38 - 1。decimal 的 SQL-92 同义词为 dec 和 dec(p, s)。numeric 在功能上等价于 decimal。p(精度) 最多可以原创 2009-11-05 10:06:00 · 379 阅读 · 0 评论 -
SQL UNIQUEIDENTIFIER
当你正在处理被多个站点(像在跨国公司条件下)使用的大数据库时,你也许会遇到保证表格对象唯一性这样的棘手问题。在这种情形下,可能只能靠UNIQUEIDENTIFIER来解决。UNIQUEIDENTIFIER是一个保存全局唯一标识符的GUID数据类型。GUID是一个保证唯一的二进制数,因此几乎没有别的计算机会产生同一个值。GUID的唯一值是由计算机网卡的标识数加上一个CPU时钟产生的唯一数而转载 2009-11-05 10:30:00 · 1205 阅读 · 0 评论 -
时间差计算: SQL Server DATEDIFF() 函数
SQL Server DATEDIFF() 函数定义和用法DATEDIFF() 函数返回两个日期之间的天数。语法DATEDIFF(datepart,startdate,enddate)startdate 和 enddate 参数是合法的日期表达式。datepart 参数可以是下列的值:datepart缩写年yy, yyyy季度原创 2010-04-27 14:05:00 · 921 阅读 · 0 评论 -
在Sql Server触发器中判断操作是Insert还是Update还是Delete
DECLARE @IsInsert bit, @IsUpdate bit, @IsDelete bitIF EXISTS(SELECT 1 FROM inserted) AND NOT EXISTS(SELECT 1 FROM deleted) SET @IsInsert = 1ELSE SET @IsInsert = 0IF EXISTS(SELECT 1原创 2010-04-27 10:59:00 · 537 阅读 · 0 评论 -
select * into 和insert into SQL SERVER
select * into destTbl from srcTblinsert into destTbl(fld1, fld2) select fld1, 5 from srcTbl以上两句都是将 srcTbl 的数据插入到 destTbl,但两句又有区别的:第一句(select into from)要求目标表(destTbl)不存在,因为在插入时会自动创建。 第二句(insert转载 2010-04-27 11:08:00 · 348 阅读 · 0 评论 -
SQL Server 2005 Rank/Row_number/DENSE_RANK() OVER()函数功能
//RANK() OVER()//分组显示,序号呈跳跃式如: 1、1、1、3、3、6、6.....SELECT [GUID],RANK() OVER(ORDER BY mPoNo DESC) AS ROW_NUMBER ,[mPoNo] ,[CarStyle] ,[PartNo] FROM [purch].[dbo].[mPu原创 2010-05-20 12:54:00 · 714 阅读 · 0 评论 -
SQL Server数据库错误9003(LSN无效)的处理方法
<br />SQL Server数据库错误9003(LSN无效)的处理方法 <br />万华数据<br /> 国内一些ERP、财务软件一般后台都使用SQL Server的数据库,SQL Server作为一个中大型数据库是不应该在桌面系统上运行的,小规模企业一般不使用专用服务器,大部分直接使用XP系统+桌面引擎MSDE作为SQL数据库的后台服务。这种方案当然就谈不上什么稳定性和可靠性了,最糟的是在死机、重启或意外掉电后数据库会出现打不开的现象,其中错误9003:LSN(xx:xx:x)无效是最常见的问题。<转载 2010-08-02 12:12:00 · 5054 阅读 · 0 评论 -
MS SQL事务嵌套提交与回滚
<br /> <br /> <br />创建测试表T1<br />包含两个字符可变长度10的字段<br />DECLARE @_error INTDECLARE @_errormsg VARCHAR(4000)SET @_error = 0BEGIN TRANSACTION OUTERTRAN BEGIN TRANSACTION INNER1 BEGIN TRANSACTION INNER2 --开始INNER2事务 PRINT '开始事务数' + CAS原创 2010-11-01 21:42:00 · 988 阅读 · 0 评论 -
MySql中访问限制的设置方法
假设我们要建立一个超级用户,用户名为system,用户口令为manager。方法一用Grant 命令授权,输入的代码如下:mysql>GRANT ALL PRIVILEGES ON *.* TO system@localhost IDENTIFIED BY /manager/ WITH GRANT OPTION;应显示:Query OK, 0 rows affected (0.原创 2009-10-09 15:05:00 · 424 阅读 · 0 评论 -
事务
显式事务可以嵌套,即在显式事务中开始另一个显式事务是可能的。支持嵌套事务的最重要原因是为了允许在存储过程中使用事务而不必顾及这个事务本身是否是在另一个事务中被调用的。但是SQL Server是如何处理嵌套事务的?我们可以通过两个简单的示例来探究一下嵌套事务。Ø 探究嵌套事务1. 启动SQL Server Management Studio并打开一个“新建查询”窗口。2转载 2009-09-25 10:29:00 · 246 阅读 · 0 评论 -
jdk + Tomcat+ MySQL安装配置
推荐运行环境: windows 2000/me/XP + jdk1.4/1.5 + Tomcat5.0/5.5+ MySQL5.0/5.1 安装方法:1、安装J2SDK.运行java程序必须。JDK1.4默认安装在C:/j2sdk1.4.2,建议安装目录更改为D:/J2SDKWin2000下则控制面板->系统->高级->环境变量->系统变量..选新建,变量名填上JAVA_HOME,变量值原创 2009-01-01 14:20:00 · 426 阅读 · 0 评论 -
MySQL使用
0、 停止mysql服务:打开命令行窗口CMD,Net stop mysql 1、登录 1)连接到本机上的MYSQL。 首先在打开DOS窗口,然后进入目录mysqlbin,再键入命令mysql-u root -p,回车后提示你输密码,如果刚安装好 MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql> 2)原创 2009-07-30 08:48:00 · 468 阅读 · 0 评论 -
MySQL模式匹配
1、%符匹配 原表数据 mysql> SELECT * FROM pet; +---------+-------+---------+------+------------+------------+ | name | owner | species | sex | birth | death | +---------+-------+---------+------+------------+-原创 2009-07-30 16:04:00 · 377 阅读 · 0 评论 -
MySQL时间处理
1、当前日期函数CURRENT_DATE(),CURDATE(),RIGHT(),YEAR() mysql> SELECT CURRENT_DATE(); +----------------+ | CURRENT_DATE() | +----------------+ | 2009-07-30 | +----------------+ 1 row in set (0.02 s原创 2009-07-30 15:49:00 · 488 阅读 · 0 评论 -
存储过程
常用格式 Create procedure procedue_name [@parameter data_type][output] [with]{recompile|encryption} as sql_statement output:表示此参数是可传回的with {recompile|encryption}recompil原创 2009-05-30 11:31:00 · 232 阅读 · 0 评论 -
Oracle 权限设置明细
GRANT CONNECT,RESOURCE TO HEHF IDENTIFIED BY "123"; CONNECT角色: --是授予最终用户的典型权利,最基本的 ALTER SESSION --修改会话 CREATE CLUSTER --建立聚簇 CREATE DATABASE LINK --建立数据库链接原创 2009-06-01 08:49:00 · 361 阅读 · 0 评论 -
Oracle 函数
1、获取当月的最后一天last_day() SELECT to_char(last_day(sysdate),dd) FROM dual 2、获取下一个月的最后一天 add_months() SELECT to_char(last_day(add_months(sysdate,1)),dd) AACount FROM dual 3、CASE语句原创 2009-06-10 08:42:00 · 365 阅读 · 0 评论 -
SQL server Convert各种参数
Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM Select CONVERT(varchar(100), GETDATE(), 1): 05/16/06 Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16 Select CONVERT(varchar(100), GE原创 2009-07-08 10:46:00 · 247 阅读 · 0 评论 -
游标
游标(Cursor)游标(Cursor)是处理数据的一种方法,为了查看或者处理结果集中的数据,游标提供了在结果集中一次以行或者多行前进或向后浏览数据的能力。我们可以把游标当作一个指针,它可以指定结果中的任何位置,然后允许用户对指定位置的数据进行处理。【官方解析 MSDN 2005】定义 Transact-SQL 服务器游标的属性,例如游标的滚动行为和用于生成游标所操作的结果集的查询。D原创 2009-09-25 10:15:00 · 353 阅读 · 0 评论 -
sysobjects的xtype 代表的对象类型
sysobjects的xtype 代表的对象类型。可以是下列对象类型中的一种: C = CHECK 约束 D = 默认值或 DEFAULT 约束 F = FOREIGN KEY 约束 L = 日志 FN = 标量函数 IF = 内嵌表函数 P = 存储过程 PK = PRIMARY KEY 约束(类型是 K) RF = 复制筛选存储过程 S = 系统表转载 2009-09-25 13:03:00 · 499 阅读 · 0 评论