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

sql语句导入导出大全

SELECT * into newtable
from OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
  'Data Source="c:\aaaa.xls";User ID=Admin;Password=;Extended properties=Excel 11.0')...[Sheet1$]
/******* 导出到excel
  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
  /********************** excel导到远程sql
  insert opendatasource(
  'sqloledb',
  'data source=远程ip;user id=sa;password=密码'
  ).库名.dbo.表名 (列名1,列名2)
  select 列名1,列名2
  from opendatasource( 'microsoft.jet.oledb.4.0',
  'data source="c:\test.xls";user id=admin;password=;extended properties=excel 5.0')...xactions
  /** 导入文本文件
  exec master..xp_cmdshell 'bcp dbname..tablename in c:\dt.txt -c -sservername -usa -ppassword'
  /** 导出文本文件
  exec master..xp_cmdshell 'bcp dbname..tablename out c:\dt.txt -c -sservername -usa -ppassword'
  或
  exec master..xp_cmdshell 'bcp "select * from dbname..tablename" queryout c:\dt.txt -c -sservername -usa -ppassword'
  导出到txt文本,用逗号分开
  exec master..xp_cmdshell 'bcp "库名..表名" out "d:\tt.txt" -c -t ,-u sa -p password'
  bulk insert 库名..表名
  from 'c:\test.txt'
  with (
  fieldterminator = ';',
  


相关文档:

SQL Server:将列更新从一个表传递到另一个表

问:怎样在一个UPDATE语句中使用表B的三个列更新表A中的三个列?
  答:对这个问题,您可以使用强大的关系代数。本页中的代码说明了如何组合使用from子句和JOIN操作,以达到用其他表中数据更新指定列的目的。在设计关系表达式时,您需要决定是否需要单一行匹配多个行(一对多关系),或者需要多个行匹配被联接表中的单一 ......

SQL SERVER DBCC命令解释


SQL SERVER DBCC命令解释
八点钟起床一直搞到现在,好多还不太记得,先放上来以后慢慢修改
2007-05-01 12:56:28
---------------------
--1 dbcc trraceon DBCC TRACEOFF
--对于数据库死锁,通常可以通过TRACE FLAG 1204、1205、1206,检查ERRORLOG里面的输出,和分析SQLTRACE的执行上下文判断死锁问题的来由。
--T ......

SQL Server Express的使用

      今天终于知道SQL 2005 怎么用了,感觉以前太懒了,明明想知道的东西可是因为已经有sql2000就懒得查。知识这东西是日积月累的,真正到用的时候才去补就已经晚了。
      以前安装VS2005的时候就看到安装完了以后会有一个SQL2005,可是自己不会用,那个时候只 ......

VB+SQL编写数据库管理系统

     参照案例教程建立的数据库管理系统在甚多方面都存在问题。可能是新手,不管是对于大一就学过的VB编程还是这个学期刚接触的SQL,很多小问题常常出现在调试过程中。想请熟悉使用这两个平台的高手帮忙指点一下。
     1.如何解决DataGrid中多个column和SQL中多个表的绑定?目的 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号