![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
sql数据库insert into values的数据格式是怎么规定的? 5
例如,id、name列分别是int、nchar类型insertintoStudentvalues(10,'李四');那其它数据类型的列值呢,也是用单引号括起来吗...
例如,id、name 列分别是 int、 nchar类型
insert into Student values(10, '李四' );
那其它数据类型的列值呢,也是用 单引号 括起来吗 展开
insert into Student values(10, '李四' );
那其它数据类型的列值呢,也是用 单引号 括起来吗 展开
3个回答
推荐于2017-07-25
展开全部
insert into 表名(列名1,列名2,...) values(列值1,列值2,...) --有具体列名的,values中必须一一对应;没有写列名列表的需要根据表的列一一对应(除自增列不用赋值外)
对应的列值,按照数据类型除int类型或者float/double/number外一般都要单引号括起来
对应的列值,按照数据类型除int类型或者float/double/number外一般都要单引号括起来
2014-11-26
展开全部
你全部用单引号 括起来都可以,int型也可以。
一般数值类型都不用加。
一般数值类型都不用加。
追问
string str = "insert into Tittle(编号,名称,环境,内容)valuse(s1,'s2', 's3 ','s4')";
SqlCommand cmd = new SqlCommand(str, conn);
cmd.ExecuteNonQuery();// 执行指定的sql操作语句
我c#程序连接数据库后,往表里添加数据。老是说语法错误,搞不懂哪错。
追答
valuse都写错了 是values
INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-11-26 · 知道合伙人软件行家
关注
![](https://wyw-base.cdn.bcebos.com/pc-content/follow.gif)
展开全部
类型多啦,你问哪个,一帮是字串的就引起来
更多追问追答
追问
string str = "insert into Tittle(编号,名称,环境,内容)valuse(s1,'s2', 's3 ','s4')";
SqlCommand cmd = new SqlCommand(str, conn);
cmd.ExecuteNonQuery();// 执行指定的sql操作语句
我c#程序连接数据库后,往表里添加数据。老是说语法错误,搞不懂。
追答
那你一个个插入看是那个字段会错误
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询