随笔分类 -  软件开发:数据库

1
摘要:MySQL日期数据类型、MySQL时间类型使用总结,需要的朋友可以参考下。MySQL 日期类型:日期格式、所占存储空间、日期范围 比较。 日期类型 存储空间 日期格式 日期范围 ------------ --------- -------... 阅读全文
posted @ 2014-04-24 16:01 Max Woods 阅读(556) 评论(0) 推荐(0) 编辑
摘要:Bitwise OR:mysql> SELECT 29 | 15; -> 31The result is an unsigned 64-bit integer.&Bitwise AND:mysql> SELECT 29 & 15; -> 13The result is an unsigned 64-bit integer.^Bitwise XOR:mysql> SELECT 1 ^ 1; -> 0mysql> SELECT 1 ^ 0; -> 1mysql> SELECT 11 ^ 3; -> 8The result 阅读全文
posted @ 2012-05-08 17:40 Max Woods 阅读(457) 评论(0) 推荐(0) 编辑
摘要:Sql Server2000建表错误与解决方法:在Windwos7中SQL Server 2000企业管理器在新建表时会提示错误,尝试各种方法均告无效,包括升级SP3和SP4,最终发现如下规律可以暂时解决问题:新建立表时要先选择一个表,然后点右键选择新建表,弹出窗口就可以设置表结构了。 如果是在一个空白地方点右键,然后选择新建表,将会报错。如果是一个新建的空库,建议先用SQL语句建立一个简单的表供选择就可以解决问题。 阅读全文
posted @ 2011-09-16 14:40 Max Woods 阅读(985) 评论(0) 推荐(0) 编辑
摘要:数据库不允许从远程访问怎么办?本文提供了三种解决方法: 1、改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" mysql -u root -pvmwaremysql>use mysql; mysql>update user set host = '%' where user = &# 阅读全文
posted @ 2011-09-16 14:32 Max Woods 阅读(329) 评论(0) 推荐(0) 编辑
摘要:DAYOFWEEK(date) 返回日期date的星期索引(1=星期天,2=星期一, ……7=星期六)。這些索引值對應ODBC標準。 mysql> select DAYOFWEEK('1998-02-03'); -> 3 WEEKDAY(date) 返回date的星期索引(0=星期一,1=星期二, ……6= 星期天)。 mysql> select WEEKDAY('1997-10-04 22:23:00'); -> 5 mysql> select WEEKDAY('1997-11-05'); -> 2 DAYO 阅读全文
posted @ 2011-09-16 14:28 Max Woods 阅读(514) 评论(0) 推荐(0) 编辑
摘要:更改SQL Server表所有者的操作方法笔者用过两种方法:1) 通过修改当前数据库的对象表:sysobjects。sysobjects存储的是当前数据库中的表的基本信息,其中由一个字段:uid,记录的是表所有者的id号。如:uid为‘1’,一般表示所有者为dbo(一般是sa)。可以为表所有者更改为你所希望的表所有者的id。需要注意的是,直接在sysobjects表中对数据进行的更新操作需要有权限允许。不然会更新不成功2) 另外一种方式是通过sql脚本来完成的。例如:exec sp_changeobjectowner 'cqadmin.authors', 111 将表' 阅读全文
posted @ 2011-08-31 14:49 Max Woods 阅读(612) 评论(0) 推荐(0) 编辑
摘要:This article describes how to change the owner of a user-defined data type that is in use.To change the owner of a user-defined data type, you must drop and then re-create the data type in the context of the owner you want. However, if the user-defined data type is in use, you will receive the follo 阅读全文
posted @ 2011-08-31 14:47 Max Woods 阅读(303) 评论(0) 推荐(0) 编辑
摘要:如果你使用MySQL数据库,并且使用DBGO(ADO)组件通过MySQL ODBC 3.5.1 或者MySQL Connector/ODBC 5.0连接,那么你的TADOConnection连接字符串(ConnectionString)1.接本机数据库时:'DRIVER={MySQL ODBC 3.51 Driver}; SERVER=localhost; DATABASE=myDatabase; USER=myUsername; PASSWORD=myPassword;OPTION=3;'2.连接远程数据库时:'DRIVER={MySQL ODBC 3.51 Driv 阅读全文
posted @ 2011-08-29 23:24 Max Woods 阅读(1538) 评论(0) 推荐(0) 编辑
摘要:1、从 MySql 官方网站下载免安装程序。 2、解压,并将目录复制到实际运行目。如:D:\Program Files\MySQL\MySql3307。 3、复制 my-large.ini 到同目录下的 my.ini。 4、打开 my.ini 文件修改端口(必须)及其它配置(非必须)。 5、注册服务:D:\Program Files\MySQL\MySql3307\bin\mysqld.exe --install MySql53307。(其中MySql53307为服务名称) 6、打开注册表,并定位到 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlS... 阅读全文
posted @ 2011-08-29 23:16 Max Woods 阅读(378) 评论(0) 推荐(0) 编辑
摘要:搞了我几个小时,终于成功在 Delphi 中静态链接了 SQLite (v3.5.4),下一步就是研究加密了,呵呵 中间其实遇到很多问题,今天累了,就不说了,改天补上 1.当然是下载 SQLite 的源代码啦,呵呵,不过记得要是 all in one 的 amalgamation 版本哦 (修正: amalgamation 并非 all in one, 只是 core code all in one, 源代码里的其他文件也是不能少的!) 2.解压缩,得到3个文件 sqlite3.c sqlite3.h sqlite3ext.h 然后把 sqlite3.c 编译成 obj 以便在 Delphi 阅读全文
posted @ 2011-03-25 23:03 Max Woods 阅读(1083) 评论(0) 推荐(0) 编辑
摘要:下载:http://www.sqliteexpert.com/将下面内容存为.reg文件导入即可:Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Sqlite Expert\3.x]"Install"="LHCBKPJOCFGAACIOEJHA" 阅读全文
posted @ 2011-03-08 23:27 Max Woods 阅读(7360) 评论(4) 推荐(0) 编辑
摘要:一.创建存储过程1.基本语法:create procedure sp_name()begin………end2.参数传递二.调用存储过程1.基本语法:call sp_name()注意:存储过程名称后面必须加括号,哪怕该存储过程没有参数传递三.删除存储过程1.基本语法:drop procedure sp_name//2.注意事项(1)不能在一个存储过程中删除另一个存储过程,只能调用另一个存储过程四.区块,条件,循环1.区块定义,常用begin……end;也可以给区块起别名,如:lable:begin………..end lable;可以用leave lable;跳出区块,执行区块以后的代码2.条件语句i 阅读全文
posted @ 2011-03-03 22:26 Max Woods 阅读(275) 评论(0) 推荐(0) 编辑
摘要:SQL Server 2008 中文企业版ISO下载: SQL_SERVER_2008_企业正式版.iso微软官方下载:http://technet.microsoft.com/zh-cn/evalcenter/ee315247.aspx 阅读全文
posted @ 2011-01-18 18:10 Max Woods 阅读(473) 评论(0) 推荐(0) 编辑
摘要:SQL2000企业版本适用于WIN 2000系统,2003系统和XP一般装不了需要选用个人版,当然如果你在不清楚的前提下辛辛苦苦下载了企业版本却不能安装,是不是很失望呢?这里介绍一个XP下安装装SQL2000企业版本方法以供参考~办法如下:一.在SQL服务器的安装盘中找到MSDE这个目录,并且点击setup.exe安装它,过程简单直接下一步就OK了。二. 重启系统WINDOWSXP,这下就可以看到SQL服务的图标出现了。三. 再拿出SQL服务器版的安装光盘,直接安装客户端工具(这个不要多说吧?最简单的方法就是直接点击光盘根目录下的autorun.exe)根据提示安装,自检过程中知道系统不是SE 阅读全文
posted @ 2010-09-24 17:52 Max Woods 阅读(236) 评论(0) 推荐(0) 编辑
摘要:1.TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007 yyyy four digit2. select to_char( to_date(222,'J'),'Jsp') from dual 显示Two Hundred Twenty-Two 3.求某天是星期几 select to_char(to_date('2002-08-26','yyyy-mm-dd'),'day') from dual; 星期一 select to_char(to 阅读全文
posted @ 2010-07-14 09:23 Max Woods 阅读(327) 评论(0) 推荐(0) 编辑
摘要:在Oracle中可以用SYS_GUID()来生成一个guid,相当于msSql中的newid()。在Oracle9i和Oracle 10g 里SYS_GUID产生得到的数据是32 位的,如:234E45F0077881AAE0430AA3034681AA但Oracle中的guid与msSql中的guid格式不完全相同。将Oracle中的guid分割成为 Windows系统 ObjectId 的格式:{8-4-4-4-12} ,下面给出两种解决方法: 方法一:利用substr进行分割,非常简单,具体代码如下: /** * 创建系统Object Id 格式的字符串,返回的结果如下:{234E45F 阅读全文
posted @ 2010-07-13 16:45 Max Woods 阅读(2429) 评论(1) 推荐(0) 编辑
摘要:Oracle XE 标准连接 Oracle XE(或者"Oracle Database 10g Express Edition")是一个简单免费发布的版本。 以下是语法格式: Driver=(Oracle in XEClient);dbq=111.21.31.99:1521/XE;Uid=myUsername;Pwd=myPassword; ODBC 新版本连接方式 以下是语法格式: Driver={Microsoft ODBC for Oracle};Server=myServerAddress;Uid=myUsername;Pwd=myPassword; 老版本连接方式 以下是语法 阅读全文
posted @ 2010-07-13 09:23 Max Woods 阅读(585) 评论(0) 推荐(0) 编辑
摘要:1、查找安装文件夹中的refhost.xml文件. (Oracle 10g客户端\stage\prereq\client\refhost.xml;oracle10g服务端\stage\prereq\db\refhost.xml)在此文件中 添加如下内容!--Microsoft Windows 7--OPERATING_SYSTEMVERSION VALUE="6.1"//OPERATING_SYSTEM再到install目录中找到oraparam.ini(Oracle 10g客户端\install\oraparam.ini;oracle10g服务端\install\orapar 阅读全文
posted @ 2010-04-01 16:05 Max Woods 阅读(724) 评论(1) 推荐(0) 编辑
摘要:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=b5d1b8c3-fda5-4508-b0d0-1311d670e336 阅读全文
posted @ 2009-04-01 21:34 Max Woods 阅读(979) 评论(0) 推荐(0) 编辑
摘要:当安装程序安装到:安装程序正在安装ms数据访问组件时,屏幕出现错误提示:commandlineoptionsyntaxerror,typecommand/?forhelp 然后点确定继续,结果到:安装程序正在安装HTML帮助时,屏幕又出现标题为htmlhelp1.32update错误警对话框提示:commandlineoptionsyntaxerror,typecommand/?forhelp然后我再点确定继续,安装程序开始复制文件,复制完文件后又出现错误提示:无法找到动态连接库sqlunirl.dll于指定路径点确定后安装程序停止运行,让查看安装日志解决方法:引起这问题的原因是,SQLSer 阅读全文
posted @ 2007-01-05 22:43 Max Woods 阅读(2970) 评论(0) 推荐(0) 编辑

1
点击右上角即可分享
微信分享提示