仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 949|回复: 8
打印 上一主题 下一主题

[学习教程] MSSQL教程之С龃笕(2004-12-13)

[复制链接]
海妖 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:38:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
对于insert和delete,event中包含了插入/删除的记录的所有字段的值(太爽了。。)
С龃笕(2004-12-13)

http://builderman.home.sunbo.net/show_hdr.php?xname=U53DTV0&dname=517DTV0&xpos=1



1、打_别的一

1.

打_SQLserver2000的另外一的表

(1).select*fromopenrowset(sqloledb,sprogram;develop;11111,select*fromkind)

(2).select*fromopenrowset(sqloledb,190.1.1.247;develop;11111,select*fromkind)

(3).select*fromopendatasource(sqloledb,datasource=sprogram;userID=develop;Password=11111).new_ks.dbo.kind



2.

打_Access2000的一表

(1).select*fromOPENDATASOURCE(Microsoft.Jet.OLEDB.4.0,DataSource=e:
orth.mdb;UserID=Admin;Password=)...supply

(2).select*fromopenrowset(Microsoft.Jet.OLEDB.4.0,

e:
orth.mdb;admin;,supply)

(3).select*fromopenrowset(Microsoft.Jet.OLEDB.4.0,

e:
orth.mdb;admin;,select*fromsupplywhere供叹>10)



3.

打_Excel的一表

(1).select*fromOPENROWSET(MICROSOFT.JET.OLEDB.4.0

,Excel5.0;HDR=YES;DATABASE=e:        est.xls,sheet1$)

(2).select*into表fromOPENROWSET(MICROSOFT.JET.OLEDB.4.0

,Excel5.0;HDR=YES;DATABASE=e:        est1.xls,sheet3$)



2、肱cС

1.用BCP工具С

(1)xls文件

EXECmaster..xp_cmdshellbcp"SELECTclass_no,kind_no,cn_nameFROMnew_ks.dbo.kindORDERBY1,2"queryout"e:        est3.xls"-c-q-S"sprogram"-U"develop"-P"12345"



(2)/**导进文本文件

--进SQLServer

select*into你的表fromOpenRowset(MSDASQL,Driver={MicrosoftTextDriver(*.txt;*.csv)};DefaultDir=c:        emp;,select*fromcontact.txt)

--查С

EXECmaster..xp_cmdshellbcp"SELECTclass_no,kind_no,cn_nameFROMnew_ks.dbo.kindORDERBY1,2"queryout"e:TX1.txt"-c-q-S"sprogram"-U"develop"-P"12345"

--间接С

EXECmaster..xp_cmdshellbcpnew_ks.dbo.classout"e:TX3.txt"-c-S"sprogram"-U"develop"-P"12345"



--间接

EXECmaster..xp_cmdshellbcp".dbo."inc:DT.txt-c-S服掌髅-U用-P密a

EXECmaster..xp_cmdshellbcphdh.dbo.kindin"e:TX1.txt"-c-q-S-U-P

EXECmaster..xp_cmdshellbcphdh.dbo.kindin"e:        est3.xls"-c-q-S-U-P



--用BULKINSERT

BULKINSERThdh.dbo.kind

FROMe:        x1.txt

WITH(

FIELDTERMINATOR=        ,

ROWTERMINATOR=


)

条件l件是表如kind要存在,并且字段ctest.txt字段的恳佣

在查剖析器中行,并且是以sa用舻卿



bulkinserttbyhhkfromc:        .txtwith(formatfile=c:cp.txt)





3.别的的敕椒ǎ

(1)--/*dBaseIV文件
select*from
OPENROWSET(MICROSOFT.JET.OLEDB.4.0
,dBaseIV;HDR=NO;IMEX=2;DATABASE=C:,select*from[客户材料4.dbf])
--*/
(2)--/*dBaseIII文件
select*from
OPENROWSET(MICROSOFT.JET.OLEDB.4.0
,dBaseIII;HDR=NO;IMEX=2;DATABASE=C:,select*from[客户材料3.dbf])
--*/
(3)--/*FoxPro数据库
select*fromopenrowset(MSDASQL,
Driver=MicrosoftVisualFoxProDriver;SourceType=DBF;SourceDB=c:,
select*from[aa.DBF])
--*/
但我们知道,若使用statement,并没有上述需要的数据。试想binlog中记录了一句updatetsetf1=3whereid=3。怎么恢复呢?
第二个灵魂 该用户已被删除
沙发
发表于 2015-1-19 20:05:12 | 只看该作者
对于数据库来说,查询是数据库的灵魂,那么SQL查询效率究竟效率如何呢?下文将带对SQL查询的相关问题进行讨论,供您参考。
精灵巫婆 该用户已被删除
板凳
发表于 2015-1-27 07:51:07 | 只看该作者
从项目平台的选择上讲,我们关心的,应该是一款产品能不能满足任务需求,而不是网上怎么说。
若相依 该用户已被删除
地板
发表于 2015-2-5 04:33:02 | 只看该作者
学习SQL语言的话如果要学会去做网站就不是很难!但是要做数据库管理的话就有难度了!
老尸 该用户已被删除
5#
发表于 2015-2-11 04:49:29 | 只看该作者
再开发调试阶段和OLAP环境中,外键是可以建立的。新版本中加入了SETNULL和SETDEFAULT属性,能够提供能好的级联设置。
愤怒的大鸟 该用户已被删除
6#
发表于 2015-3-1 21:41:03 | 只看该作者
其中最有名的应该是row_number了。这个终于解决了用临时表生成序列号的历史,而且SQLServer2005的row_number比Oracle的更先进。因为它把Orderby集成到了一起,不用像Oracle那样还要用子查询进行封装。
金色的骷髅 该用户已被删除
7#
发表于 2015-3-11 00:27:52 | 只看该作者
换言之,只有在不断的失败中尝试成功,而关于失败的总结却是很少的
只想知道 该用户已被删除
8#
发表于 2015-3-17 17:08:22 | 只看该作者
一个是把SQL语句写到客户端,可以使用DataSet进行加工;
小女巫 该用户已被删除
9#
发表于 2015-3-24 12:54:24 | 只看该作者
而SQLServer如果能像Oracle一样可以为登陆分配如:5%的cpu,10%的内存。就可以解决这个漏洞。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-21 10:38

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表