SQL数据库 insert into table (数据列名) values (@imgdata) 中@是什么意思啊,这就话是什么意思啊

SQL数据库 insert into table (数据列名) values (@imgdata) 中@是什么意思啊,这就话是什么意思啊,第1张

@后面添加的一般是变量。这句话的意思就是插入表名为table的这张表的对应列插入值为变量@imagdata的值

比如insert into T_student(Sname) values(@Studentname)

就是将变量@Studentname的值插入T_student这张表的Sname列

插入数据库数据的语句:

INSERT INTO TESTTAB(FIELD1) VALUES('测试')

如果插入数据库的字符串中还有单引号,需要转义处理,如插入“It's a tree”,SQL语句如下:INSERT INTO TESTTAB(FIELD1) VALUES('It''s a dog')

如果SQL中有“&”,那么后面的字符串将被作为一个变量来处理,无法正常插入数据库。如果的确需要把&字符插入数据库,如下处理:

INSERT INTO TESTTAB(FIELD1) VALUES('I work in R'||'&'||'D')

value

英 [ˈvælju:] 美 [ˈvælju]

n

价值,价格;意义,涵义;重要性;(邮票的)面值

vt

评价;重视,看重;估价,给…定价

第三人称单数: values 复数: values 现在分词: valuing 过去式: valued 过去分词: valued

1、The value of this work experience should not be underestimated

这种工作经验的重要性不应该被低估。

2、I've done business with Mr Weston before I value the work he gives me

我以前和韦斯顿先生有过业务往来,我很重视他给我的业务。

3、The value of his investment has risen by more than$ 50,000

他投入的资本已经增值了5万多美元。

insert into 表名(列名1,列名2,) values(列值1,列值2,) --有具体列名的,values中必须一一对应;没有写列名列表的需要根据表的列一一对应(除自增列不用赋值外)

对应的列值,按照数据类型除int类型或者float/double/number外一般都要单引号括起来

以上就是关于SQL数据库 insert into table (数据列名) values (@imgdata) 中@是什么意思啊,这就话是什么意思啊全部的内容,包括:SQL数据库 insert into table (数据列名) values (@imgdata) 中@是什么意思啊,这就话是什么意思啊、符号· 怎么插入数据库、value是什么意思等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9436040.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存