我是个新手,现在下载了一个SQL Server2000的数据库,现在我想看看它里面表的结构,请问该如何做才能把这些表导出到一个文件,最好是excel文件呢?
解决方案 »
- Sql server 做闪电定位系统数据库。大数据量情况下表结构对效率的影响?
- 请教各位朋友数据库日志备份的问题
- 使用sql 语句 如何直接返回不带空格的字段内容?
- 有难度的视图和基表的更新
- sql联机从书里的一个例了,我对它所讲的 WITH VALUES 这个关键字不明白起什么用?
- 如何写触发器??
- MSDE下如何新建数据库
- sql查询
- 急!!!我想每天定时备份远程服务器上数据库(sql server)中的数据到本地机器,该如何实现?
- mysql实现批量搜索条件一个一个循环查询
- 求Visio.2003 Enterprise 企业版使用及下载地址
- |zyciis| 在事务中执行存储过程后,如果事务回滚,那存储过程中的操作会不会回滚 谢谢 急
EXEC master..xp_cmdshell 'bcp SettleDB.dbo.shanghu out c:\temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""'
导入Excel SELECT * FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions 动态文件名 declare @fn varchar(20),@s varchar(1000)
set @fn = 'c:\test.xls'
set @s ='''Microsoft.Jet.OLEDB.4.0'',
''Data Source="'+@fn+'";User ID=Admin;Password=;Extended properties=Excel 5.0'''
set @s = 'SELECT * FROM OpenDataSource ('+@s+')...sheet1$'
exec(@s)
SELECT cast(cast(科目编号 as numeric(10,2)) as nvarchar(255))+' ' 转换后的别名
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions
insert into OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=YES;DATABASE=c:\test.xls',sheet1$)
--导入表
select * into 表 from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=YES;DATABASE=c:\test.xls',sheet1$)
不就可以看表结构吗?
不就可以看表结构吗?
在语句中写
复制表(只复制结构,源表名:a 新表名:b) (Access可用)
法一:select * into b from a where 1 <>1
法二:select top 0 * into b from a