首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

查询分析器自动生成的插入语句怎么使用

2012-01-21 
查询分析器自动生成的插入语句如何使用生成的脚本是这样的:INSERTINTO[zgmaike].[dbo].[Test_Query]([ID],

查询分析器自动生成的插入语句如何使用
生成的脚本是这样的:
INSERT   INTO   [zgmaike].[dbo].[Test_Query]([ID],   [Test])
VALUES( <ID,int,> ,   <Test,nvarchar(50),> )

因为ID是自增的,所以我把语句改成下面这样:
INSERT   INTO   [Test_Query]([Test])   VALUES( <Test,nvarchar(50), 'a '> )

查询时提示:
服务器:   消息   170,级别   15,状态   1,行   1
第   1   行:   ' < '   附近有语法错误。

请问这种语法是怎么用的?有什么好处?如何传参数?

[解决办法]
INSERT INTO [Test_Query]([Test]) VALUES( <Test,nvarchar(50), 'a '> )
--
INSERT INTO [Test_Query]([Test]) VALUES( 'a ')


[解决办法]
INSERT INTO [Test_Query]([Test]) VALUES( 'a ')
[解决办法]
INSERT INTO [zgmaike].[dbo].[Test_Query]([ID], [Test])
VALUES( <ID,int,> , <Test,nvarchar(50),> )

<ID,int,> --告诉你 列名为ID,数据类型为int
<Test,nvarchar(50),> -- 告诉你 列名为Test,数据类型为 nvarchar,长度为50

楼主good study,day day up

[解决办法]
尖括号中表示的是这个字段是必须的并且说明了字段名称和属性

热点排行
Bad Request.