SQL2005语法问题

csiamgo1 2009-02-16 03:24:44
create database Student(
name='Study_data',
  fileName='C:\data\Study_data.mdf',
  size=10MB,
  filegrowth=10%)
Msg 102, Level 15, State 1, Line 3
Incorrect syntax near ' '.
哪里有语法错误
...全文
112 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
csiamgo1 2009-02-16
  • 打赏
  • 举报
回复
我已经自己解决了
y_dong119 2009-02-16
  • 打赏
  • 举报
回复

--从Excel文件中,导入数据到SQL数据库中,很简单,直接用下面的语句:


--如果接受数据导入的表已经存在
insert into table1 select 姓名, 性别,入学年月 from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;User ID=Admin;Password=;DATABASE=c:\test.xls',sheet1$)



--如果导入数据并生成表
select * into table1 from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=YES;DATABASE=c:\test.xls',sheet1$)



--如果从SQL数据库中,导出数据到Excel,如果Excel文件已经存在,而
--且已经按照要接收的数据创建好表头,就可以简单的用:
insert into OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=YES;DATABASE=c:\test.xls',sheet2$)
select * from table1
y_dong119 2009-02-16
  • 打赏
  • 举报
回复
--从Excel文件中,导入数据到SQL数据库中,很简单,直接用下面的语句:


--如果接受数据导入的表已经存在
insert into table1 select 姓名, 性别,入学年月 from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;User ID=Admin;Password=;DATABASE=c:\test.xls',sheet1$)



--如果导入数据并生成表
select * into table1 from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=YES;DATABASE=c:\test.xls',sheet1$)



--如果从SQL数据库中,导出数据到Excel,如果Excel文件已经存在,而
--且已经按照要接收的数据创建好表头,就可以简单的用:
insert into OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=YES;DATABASE=c:\test.xls',sheet2$)
select * from table1

34,873

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧