作者grence (多想两分钟 = =")
看板Database
标题Re: [SQL ] 不同资料库要如何连结呢??
时间Thu Jun 28 22:52:23 2007
※ 引述《DePerio (kind of blue)》之铭言:
: 你好~~我用的MS SQL2000的资料库
这点很重要
google "openrowset",连到MSDN的某一页,会发现这种东西↓
(其实不确定 M$ SQL2000有没有这东西…应该是有,只肯定2005有XD)
OPENROWSET
( { 'provider_name' , { 'datasource' ; 'user_id' ; 'password'
| 'provider_string' }
, { [ catalog. ] [ schema. ] object
| 'query'
}
| BULK 'data_file' ,
{ FORMATFILE = 'format_file_path' [ <bulk_options> ]
| SINGLE_BLOB | SINGLE_CLOB | SINGLE_NCLOB }
} )
然後可能会觉得…见鬼了,这说明有跟没有一样,
如何看懂这种格式的说明我也不太熟,'provider_name'如果没看过例子谁知道是啥 囧"
这要另请高明,我只能提供我「印象」中的例子
在本机下类似这样的 SQL
SELECT *
FROM OPENROWSET(
'SQLOLEDB',--谢谢楼下的楼下更正XD
'192.168.xxx.xxx';'user';'password',
'select * from db.dbo.table'--既然修文,顺便补充,
--单引号之间的单引号要用两个单引号
)
如果顺利 SELECT到东西,那 INSERT就是 TRIVAIL.
: ※ 引述《Hsinichi (和你一起数星星)》之铭言:
: : 我想知道.
: : 你用的~
: : 是哪一种的资料库呢?
: : 要说清楚喔!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.229.197.97
※ 编辑: grence 来自: 210.61.172.157 (06/29 18:43)