数据库
文章平均质量分 72
Caesar525
这个作者很懒,什么都没留下…
展开
-
SQL Server 2000 下日期操作的实用范例
1.显示本月第一天 SELECT D原创 2008-02-16 16:44:00 · 555 阅读 · 0 评论 -
如何向sql server存储过程传递一个数组
最近写一段程序 要求向存储过程传递一个字符串数组或者集合 然后通过not in进行条件判断仔细研究后在csdn上找到了解决该问题的办法帖出来给大家共享一下大致方法是利用传递长字符串的形式向存储过程传递一个长字符串。由于sqlserver没有 splite函数所以必须自己定义一个splite函数来进行处理 自定义一个函数create function f_splitstr(@So转载 2008-09-08 10:12:00 · 1383 阅读 · 0 评论 -
从一个MysqL的例子来学习查询语句
自上学这么多年以来,得出了从一个例子入手来学习是最快最有效,并能培养出很强的实践能力,这是一种很好的学习方法。不访试试。比如看一本书的时候从各章节的例子入手,找出不了解的以及不懂的还是新知识,进而有针对性的学习。看看下面的例子:php $ip = getenv("REMOTE_ADDR"); //echo "$ip"; $conn=mysql_connect(ip,root,****)转载 2008-06-09 16:15:00 · 864 阅读 · 0 评论 -
MySQL入门学习(六)
--修改和备份、批处理 有时我们要对数据库表和数据库进行修改和删除,可以用如下方法实现:1、增加一列:如在前面例子中的mytable表中增加一列表示是否单身single: mysql> alter table mytable add column single char(1); 2、修改记录将abccs的single记录修改为“y”:mysql> update mytable set singl转载 2008-06-09 16:14:00 · 525 阅读 · 0 评论 -
MySQL入门学习(四)
MySQL入门学习(四)--学习篇 上篇我们学会了如何创建一个数据库和数据库表,并知道如何向数据库表中添加记录。 那么我们如何从数据库表中检索数据呢?1、从数据库表中检索信息实际上,前面我们已经用到了SELECT语句,它用来从数据库表中检索信息。select语句格式一般为:SELECT 检索关键词 FROM 被检索的表 WHERE 检索条件(可选) 以前所使用的“ * ”表示选择所有的列。下面转载 2008-06-09 16:10:00 · 506 阅读 · 0 评论 -
MySQL入门学习(三)
MySQL入门学习(三)--学习篇 了解了一些最基本的操作命令后,我们再来学习如何创建一个数据库和数据库表。1、使用SHOW语句找出在服务器上当前存在什么数据库:mysql> SHOW DATABASES; +----------+ | Database | +----------+ | mysql | | test | +----------+ 3 rows in set (0.0转载 2008-06-09 16:09:00 · 478 阅读 · 0 评论 -
MySQL入门学习(一)
安装篇 PHP+MySQL+Linux目前已逐渐成为小型web服务器的一种经典组合。在indows环境下构筑和调试MySQL数据库是许多网站开发者的一种首选。本人在Windows98环境下初学MySQL,现将学习过程与经验总结出来供大家参考。1、下载mysql-3.23.35-win.zip并解压;2、运行setup.exe;选择d:/mysql,"tyical install" 3、启动mys转载 2008-06-09 16:05:00 · 557 阅读 · 0 评论 -
MySQL入门学习(五)
MySQL入门学习(五)--多表操作 前面我们熟悉了数据库和数据库表的基本操作,现在我们再来看看如何操作多个表。 在一个数据库中,可能存在多个表,这些表都是相互关联的。我们继续使用前面的例子。前面建立的表中包含了员工的一些基本信息,如姓名、性别、出生日期、出生地。我们再创建一个表,该表用于描述员工所发表的文章,内容包括作者姓名、文章标题、发表日期。1、查看第一个表mytable的内容:m转载 2008-06-09 16:12:00 · 505 阅读 · 0 评论 -
MySQL入门学习(二)
入门篇 上篇讲了如何安装并测试MySQL,环境建好后就可以继续我们的学习了。本篇主要熟悉一写常用命令。1、启动MySQL服务器 实际上上篇已讲到如何启动MySQL。两种方法: 一是用winmysqladmin,如果机器启动时已自动运行,则可直接进入下一步操作。 二是在DOS方式下运行 d:mysqlbinmysqld 2、进入mysql交互操作界面 在DOS方式下,运行: d转载 2008-06-09 16:07:00 · 527 阅读 · 0 评论 -
大数据量下的数据库日期操作问题
说明:以下数据库操作基于SQL Server 2000问题出现:假设一个新闻系统,你需要获取最近一周的热点文章,一定会使用类似下面的SQL语句: select top 50 newsID, newsTitle, newsRead from newstable where datediff("d", newsTime, getdate())只要对newsID,newsRead,newsTim转载 2008-06-04 02:12:00 · 672 阅读 · 2 评论 -
SQL Server常用的系统存储过程应用实例(转载)
l sp_attach_db l sp_attach_single_file_db l sp_changedbowner l sp_changeobjectowner l sp_column_privileges 1.1. sp_attach_db 将数据库附加到服务器。 语法 sp_attach_db [ @dbname= ]’dbname’, [ @fil原创 2008-01-17 09:05:00 · 841 阅读 · 0 评论 -
一个简单的触发器举例
首先新建两个表Student和BorrowRecord,然后再将两个表中分别添加两个字段名字都为StudentID。然后添加下面代码:Create Trigger truStudent On Student --在Student表中创建触发器 for Update --为原创 2008-01-19 14:59:00 · 753 阅读 · 0 评论 -
SQL SERVER定时作业的设置方法
如果在SQL Server 里需要定时或者每隔一段时间执行某个存储过程或3200字符以内的SQL语句时,可以用管理->SQL Server代理->作业来实现。1、管理->SQL Server代理->作业(按鼠标右键)->新建作业->2、新建作业属性(常规)->名称[自定义本次作业的名称]->启用的方框内是勾号->分类处可选择也可用默认的[未分类(本地)]->所有者默认为登录SQL Server用户原创 2008-01-05 10:05:00 · 739 阅读 · 0 评论 -
Ms sql日期时间计算处理大全(吐血推荐)!
这篇文章共分三个部分,收集了在互联网上用来处理MSSQL日期时间的几种方法。这里按我收集的先后排列。第一部分:SQL的本月统计和本周统计本月统计(MySQL)select * from booking where month(booking_time) = month(curdate()) and year(booking_time) = year(curdate())本周统计(MySQL原创 2010-05-04 14:40:00 · 984 阅读 · 0 评论