<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[geyulei的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/geyulei</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; geyulei]]></copyright><item><title><![CDATA[变量和常量]]></title><link>https://blog.youkuaiyun.com/geyulei/article/details/82377456</link><guid>https://blog.youkuaiyun.com/geyulei/article/details/82377456</guid><author>geyulei</author><pubDate>Tue, 04 Sep 2018 14:43:21 +0800</pubDate><description><![CDATA[一、变量

在C#中声明变量使用下述语法：

datatype = identifier;

例如：

int i;

该语句声明int 变量i。实际上编译器不允许在表达式中使用这个变量，除非用一个值初始化了该变量。

声明i之后，就可以使用赋值运算符（=）给它赋值：

i = 10；

还可以在一行代码中（同时）声明变量，并初始化它的值：

int i = 10;

如果在一条语句中声明和初始化...]]></description><category></category></item><item><title><![CDATA[循环控制]]></title><link>https://blog.youkuaiyun.com/geyulei/article/details/82141662</link><guid>https://blog.youkuaiyun.com/geyulei/article/details/82141662</guid><author>geyulei</author><pubDate>Tue, 28 Aug 2018 11:08:06 +0800</pubDate><description><![CDATA[WHELI语句根据条件表达式设置Transact-SQL语句或yu'j语句块重复执行的次数。如果所设置的条件为真（True）,在WHILE循环体内的Transact-SQLyu'j语句会一直重复执行，直到条件为假（False）为止。在WHILE循环体内Transact-SQL语句的执行可以使用使用BREAK与CONTINUE关键词来控制。

WHILE循环语句的语法格式如下：

WHILE boo...]]></description><category></category></item><item><title><![CDATA[数据与表达式]]></title><link>https://blog.youkuaiyun.com/geyulei/article/details/80796785</link><guid>https://blog.youkuaiyun.com/geyulei/article/details/80796785</guid><author>geyulei</author><pubDate>Mon, 25 Jun 2018 12:02:06 +0800</pubDate><description><![CDATA[  和其他程序设计语言一样，SQL Server也提供了用于编写结构化程序的数据类型、常量、变量、运算符和表达式等语法。理解和掌握这些语法是Transact-SQL程序设计的基础。一。用户定义数据类型 SQL Server有4种基本数据类型：字符和二进制数据、日期/时间数据、逻辑数据和数值数据。SQL Server也支持用户定义的数据类型，但这只是使用户能够限定已有的数据类型，方便用户对数据的操作...]]></description><category></category></item><item><title><![CDATA[分离与附加用户数据库]]></title><link>https://blog.youkuaiyun.com/geyulei/article/details/80784052</link><guid>https://blog.youkuaiyun.com/geyulei/article/details/80784052</guid><author>geyulei</author><pubDate>Sat, 23 Jun 2018 16:37:31 +0800</pubDate><description><![CDATA[若将数据库创建在C盘上，而C磁盘空间有限，需要将数据库移到别的驱动器上，或者希望将数据库从一台较慢的服务器移到另一台更快的服务器上，通过对数据库进行分离和附件操作，可以很快的完成这项任务。   在进行分离和附加数据库操作时，应注意以下几点：（1）不能进行更新，不能运行任务，用户也不能连接在数据库上。（2）在移动数据库前，为数据库做一个完整的备份。（3）确保数据库要移动的目标位置及将来数据增长能有足...]]></description><category></category></item><item><title><![CDATA[数据导入导出]]></title><link>https://blog.youkuaiyun.com/geyulei/article/details/80783643</link><guid>https://blog.youkuaiyun.com/geyulei/article/details/80783643</guid><author>geyulei</author><pubDate>Sat, 23 Jun 2018 15:37:02 +0800</pubDate><description><![CDATA[数据导入导出是指SQL Server数据库系统与外部系统之间进行数据交换的操作。导入数据是草外部数据源中查询或指定数据，并将其插入到SQL Server的数据表中的过程，也就是说把其他系统的数据引入到SQL Server的数据库中；而导出数据是将SQL Server数据库中的数据转换为用户指定格式的数据过程，即将数据从SQL Server数据库中引到其他系统中去。数据导入导出工具用于在不同的SQL...]]></description><category></category></item><item><title><![CDATA[数据库的恢复]]></title><link>https://blog.youkuaiyun.com/geyulei/article/details/80781954</link><guid>https://blog.youkuaiyun.com/geyulei/article/details/80781954</guid><author>geyulei</author><pubDate>Sat, 23 Jun 2018 14:53:56 +0800</pubDate><description><![CDATA[    数据库恢复是和数据库备份相对应的操作，它是将数据库备份重新加载到系统中的过程。数据库恢复可以创建备份完成时数据库中存在的相关文件，但是备份以后的所有数据库修改都将丢失。   SQL Server进行数据库恢复时，系统将自动进行安全性检查，以防止误操作而使用了不完整的信息或其他的数据备份覆盖现有的数据库。当出现以下几种情况时，系统将不能恢复数据库。  （1)还原操作中的数据库名称与备份集中记...]]></description><category></category></item><item><title><![CDATA[数据库的备份]]></title><link>https://blog.youkuaiyun.com/geyulei/article/details/80780612</link><guid>https://blog.youkuaiyun.com/geyulei/article/details/80780612</guid><author>geyulei</author><pubDate>Sat, 23 Jun 2018 10:04:54 +0800</pubDate><description><![CDATA[备份是指对SQL Server数据库或事物日志进行的复制，数据库备份记录了在进行备份操作时数据库中所有数据的状态，如果数据库因意外而损坏，这些备份文件将在数据库恢复时被用来恢复数据库。一.数据库备份概述1.备份内容 数据库中数据的重要程度决定了数据恢复的必要性与重要性，即决定了数据如何备份，数据库需备份的内容可分为系统数据库、用户数据库和事物日志3部分。系统数据库主要包括master、msdb和m...]]></description><category></category></item><item><title><![CDATA[存储过程参数与状态值]]></title><link>https://blog.youkuaiyun.com/geyulei/article/details/80777013</link><guid>https://blog.youkuaiyun.com/geyulei/article/details/80777013</guid><author>geyulei</author><pubDate>Fri, 22 Jun 2018 22:10:50 +0800</pubDate><description><![CDATA[       存储过程和调用者之间通过参数交换数据，可以按输入的参数执行，也可由参数输出执行结果。调用者通过存储过程返回的状态值对存储过程进行管理。1.参数存储过程的参数在创建过程时声明。SQL Server支持两类参数：输入参数和输出参数。1）输入参数输入参数允许调用程序为存储过程传送数据值。要定义存储过程的输入参数，必须在CREATE PROCEDURE语句中声明一个或多个变量及类型。举例：创...]]></description><category></category></item><item><title><![CDATA[删除存储过程]]></title><link>https://blog.youkuaiyun.com/geyulei/article/details/80776790</link><guid>https://blog.youkuaiyun.com/geyulei/article/details/80776790</guid><author>geyulei</author><pubDate>Fri, 22 Jun 2018 17:55:03 +0800</pubDate><description><![CDATA[  存储过程可以被快速删除和重建，因为它没有存储数据。删除存储过程可以使用SQL Server管理平台和Transac-SQL语句。1.使用SQL Server管理平台删除存储过程操作步骤如下：（1）打开SQL Server管理平台，展开结点”对象资源管理器“→”数据库服务器“→”可编程性“→”存储过程“，选择要删除的存储过程，右击，在弹出的快捷菜单中选择”删除“命令。（2）在弹出的”删除对象“对...]]></description><category></category></item><item><title><![CDATA[执行与修改存储过程]]></title><link>https://blog.youkuaiyun.com/geyulei/article/details/80774923</link><guid>https://blog.youkuaiyun.com/geyulei/article/details/80774923</guid><author>geyulei</author><pubDate>Fri, 22 Jun 2018 17:39:51 +0800</pubDate><description><![CDATA[1.执行存储过程  要运行某个存储过程，只要简单地通过名字就可以引用它。如果对存储过程的调用不是批处理中的第一条语句，则需要使用EXECUTE关键字。下面是执行存储过程的语法格式。[[EXEC[UTE]]]   {[@return_status=]   procedure_name[;number]|@procedure_name_var}[[@parameter=]{value|@variabl...]]></description><category></category></item><item><title><![CDATA[创建存储过程]]></title><link>https://blog.youkuaiyun.com/geyulei/article/details/80773868</link><guid>https://blog.youkuaiyun.com/geyulei/article/details/80773868</guid><author>geyulei</author><pubDate>Fri, 22 Jun 2018 15:45:54 +0800</pubDate><description><![CDATA[1.使用SQL Server管理平台创建存储过程在SQL Server管理平台中，创建存储过程的步骤如下：（1）打开SQL Server管理平台，展开结点“对象资源管理器”→“数据库服务器”→“可编程性”→“存储过程”，在窗口的右侧显示出当前数据库的所有存储过程。右击，在弹出的快捷菜单中选择“新建存储过程”命令。（2）在打开的SQL命令窗口中，系统给出了创建存储过程命令的模板。在模板中输入创建存储...]]></description><category></category></item><item><title><![CDATA[存储过程概述]]></title><link>https://blog.youkuaiyun.com/geyulei/article/details/80768725</link><guid>https://blog.youkuaiyun.com/geyulei/article/details/80768725</guid><author>geyulei</author><pubDate>Fri, 22 Jun 2018 09:16:33 +0800</pubDate><description><![CDATA[   存储过程是SQL Server服务器上一组预编译的Transacct-SQL语句，用于完成某项任务，它可以接受参数、返回状态值和参数值，并且可以嵌套调用。1.存储过程的类型  SQL Server存储过程的类型包括：系统存储过程、用户定义存储过程、临时存储过程、扩展存储过程。1）系统存储过程系统存储过程是指由系统提供的存储过程，主要存储在master数据库中并以sp_为前缀，它从系统表中获取...]]></description><category></category></item><item><title><![CDATA[使用系统存储过程管理游标]]></title><link>https://blog.youkuaiyun.com/geyulei/article/details/80763334</link><guid>https://blog.youkuaiyun.com/geyulei/article/details/80763334</guid><author>geyulei</author><pubDate>Thu, 21 Jun 2018 17:54:54 +0800</pubDate><description><![CDATA[在建立一个游标后，便可利用系统存储过程对游标进行管理，管理游标的系统过程主要有以下几个：sp_cursor_list、sp_describe_cursor、sp_describe_cursor_tables、sp_describe_cursor_columns.1.sp_cursor_listsp_cursor_list显示在当前作用域内的游标及其属性，其命令格式为：sp_cursor_list[...]]></description><category></category></item><item><title><![CDATA[游标的基本应用]]></title><link>https://blog.youkuaiyun.com/geyulei/article/details/80742701</link><guid>https://blog.youkuaiyun.com/geyulei/article/details/80742701</guid><author>geyulei</author><pubDate>Thu, 21 Jun 2018 17:08:05 +0800</pubDate><description><![CDATA[1.用游标iu该和删除表数据    通常情况下，使用游标从基本表中检索数据，以实现对数据的行处理。但在某些情况下，需要修改游标中的数据，即进行定位更新或删除游标所包含的数据。所以必须执行另外的更细腻或删除命令，并在WHERE子句中重新给定条件。如果声明游标时使用了FOR UPDATE选项，则可以在UPDATE或DELETE命令中以WHERE CURRENT OD 关键字直接修改或删除游标中的数据。...]]></description><category></category></item><item><title><![CDATA[游标管理]]></title><link>https://blog.youkuaiyun.com/geyulei/article/details/80738433</link><guid>https://blog.youkuaiyun.com/geyulei/article/details/80738433</guid><author>geyulei</author><pubDate>Wed, 20 Jun 2018 10:26:31 +0800</pubDate><description><![CDATA[  关系数据库中的操作作用与表中的所有数据行，SELECT语句返回的结果集由满足WHERE子句条件的所有行组成。应用程序并非总是能有效地把整个结果集作为一个单元来处理，他们需要一种机制类每次处理一行或几行，游标（Cursor）正是为结果集提供这种机制的工具。一.游标概述   游标是一种处理数据的方法，它可以对结果集进行逐行处理，也可以指向结果集中的任意位置，并对该位置的数据进行处理。 1.游标种类...]]></description><category></category></item></channel></rss>