SELECT c.*, o.*
FROM ISystem.dbo.info_data AS c INNER JOIN
OPENROWSET('MSDASQL','DRIVER={SQL Server};SERVER=192.168.0.94;UID=sa;PWD=pop', ISystem.dbo.info_data) AS o
ON c.ID = o.ID
还有几种其他做法
2. 如果从 ms sql 数据库中用一个复杂的sql语句,提取一个表的所有字段名称、类型、约束?
select syscolumns.name,
systypes.name
from (syscolumns inner join sysobjects on syscolumns.id=sysobjects.id) ,systypes
where sysobjects.name ='pxzx' and sysobjects.xtype='u'
and syscolumns.xtype=systypes.xtype
union
select sysobjects.name,
'约束'
from sysobjects
where sysobjects.xtype='c'
and sysobjects.parent_obj=
(select id from sysobjects where name ='pxzx')
3.如何提取一个字段的所有约束名称?
--提取字段的全部约束名
Select sysobjects.name
from syscomments inner join sysobjects on syscomments.id=sysobjects.id
where text like '%字段名%' and sysobjects.xtype='c'
4.如何实现将文本文件存入img字段并读出?
文本文件存入时直接写入img字段即可;
如果内容不是很长,读出转两次类型就可以了
5.全文检索的实现,以及自定义二进制格式文件存入img字段后如何实现全文检索?
在给定数据库中执行全文检索涉及到以下这些任务:
标识要注册进行全文检索的表和列。
索引注册了的列的数据,并用非无关单词填充全文索引。
对注册了的列查询填充的全文索引。
应确保后来对注册列中数据的更改能够传播到索引,以此保持全文索引与数据的同步。
可以创建自定义筛选用于自定义二进制格式文件存入img字段的全文索引。创建自定义筛选过程如下:
描述筛选结构
实现和输出dll 入口点
实现筛选类和Class Factory
继承com接口
实现com接口方法
6.同一数据表中,不同记录之间的约束关系检查的实施方法。
DBCC CHECKCONSTRAINTS