易截截图软件、单文件、免安装、纯绿色、仅160KB

SqlServer游标理解

游标操作的六步骤:
 ◆在每次在创建游标的时候都问问自己,用什么别的方法可以避免使用游标,那么你就步如设计的正规了.
    1.声明
    2.打开
    3.应用/操作
    4.关闭.
    5.释放
      声明游标的基本语法如下:
      Declare <cursor name> cursor
      For <select statement>
  
案例1: MySchool
if exists(select * from sysobjects where name='cursc')
    drop proc cursc
Go
create procedure cursc
as
declare
       @question varchar(210),         --我们必须声明变量来存放得到的记录
       @a varchar(50),
       @b varchar(50),
       @c varchar(50),
       @d varchar(50),
       @answer varchar(50),
       @num int
 
declare MyCursor cursor  --声明我们的游标
Global --全局 游标的范围还有一个是局部(Local)
for select question ,OptionA,OptionB,OptionC,OptionD,Answer from question  --对应的SQL语句 后面打开游标就是打开
 
set @num=1 --设置标量表示游标的移动
 
open MyCursor --打开我们的游标这实际执行了For从句的主体查询,但我们仍然没有将数据
             --放在合适的位置进行合适的处理,因此我们需要处理一组事情.
                                                --1.获取第一条理路或者Fetch
              &n


相关文档:

java数据库连接及测试(sqlserver)


package com.test.util;
import java.sql.*;
public class ConnectDB {
 private Connection conn=null;
 private PreparedStatement pt=null;
 private ResultSet rs=null;
 private String uname="sa";
 private String upwd="sa";
 private String url="jdbc:microsoft:sqlserv ......

mysql数据导出到sqlserver方法

这里是使用ODBC来转换数据库的。
1.安装mysql数据库的ODBC驱动,mysql官网有下载http://dev.mysql.com/downloads/connector/odbc/
2.打开控制面板\管理工具\数据源ODBC,在用户DSN中添加一个MySQL ODBC 数据源。
3.接着在下面的窗体中输入数据源名称,如mysqlodbc;然后输入服务器Server地址(localhost或其他),用户Us ......

SQLSERVER疑问

疑问:
1, sqlserver里面执行 xp_cmdshell
exec @error=xp_cmdshell 'cmdstr......'
返回值是什么值?dos命令的错误?什么样的错误可以扑捉到?
比如:
DECLARE @error int
EXEC @error=master.dbo.xp_cmdshell 'bcp CM_DWHSend.dbo.WK_CM_DWHSend_Master in  "D:\Sales\DWH_Onl\2010042_SENDMEMM.csv" -n -t, - ......

SQLSERVER 存储过程 语法

*** author:Susan
*** date:2005/08/05
*** expliation:如何寫存儲過程的格式及例子,有游標的用法!
*** 本版:SQL SERVER 版!
******************************************************/
在存儲過程中的格式規格:
CREATE PROCEDURE XXX
/*
列舉傳入 ......

sqlserver同时导出表结构和数据

用oracle习惯了,导出用exp语句,直接生成dmp文件,导入用imp语句,表结构和数据同时搞定。最近需要用到sqlserver,总是不能够同时导出表结构和数据,google上百度了很久也没解决方法。
右键--所有任务--导出数据--选择数据源,数据源为用于SQLServer的Microsoft OLE DB提供程序,选择验证方式 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号