`

关于"update语句的语法错误"的解决方法

 
阅读更多

请试着把所有的字段名都用“[]”括起来。再运行就可一切正常了。
如:
UPDATE STUDENT SELECT='我吃过了' WHERE ID=1 (错)
UPDATE STUDENT [SELECT]='我吃过了' WHERE ID=1 (对)
因为SELECT是保留字,类似的如USER--->[USER] NAME--->[NAME]

以后还是养成一个好习惯给每个表名和字段都加上[],呵呵

分享到:
评论

相关推荐

    ORACLE UPDATE 语句语法与性能分析看法

    ORACLE UPDATE 语句语法与性能分析看法

    ORACLE_UPDATE_语句语法与性能分析

    ORACLE_UPDATE_语句语法与性能分析

    update语句

    NULL 博文链接:https://tianshi-kco.iteye.com/blog/2062057

    SQL Server UPDATE语句的用法详解

    SQL Server UPDATE语句用于更新数据,下面就为您详细介绍SQL Server UPDATE语句语法方面的知识,希望可以让您对SQL Server UPDATE语句有更多的了解。 现实应用中数据库中的数据改动是免不了的。通常,几乎所有的用户...

    SQL语句语法.doc

    13.2.10. UPDATE语法 13.3. MySQL实用工具语句 13.3.1. DESCRIBE语法(获取有关列的信息) 13.3.2. USE语法 13.4. MySQL事务处理和锁定语句 13.4.1. START TRANSACTION, COMMIT和ROLLBACK语法 13.4.2. 不能回滚...

    php+MySQL判断update语句是否执行成功的方法

    本文就以实例展示了php+MySQL判断update语句是否执行成功的方法。分享给大家供大家参考之用。具体方法如下: 代码一: $rs=MySQL_query($sql); if(mysql_affected_rows()) echo "sql执行成功"; else echo "sql执行...

    SQL UPDATE 语句

    SQL UPDATE 语句 UPDATE 语句用于更新表中的记录。 SQL UPDATE 语句 UPDATE 语句用于更新表中已存在的记录。 SQL UPDATE 语法 UPDATE table_name SET column1=value1,column2=value2,… WHERE some_column=some_...

    为什么ASP中执行动态SQL总报错误信息?提示语句语法错误

    提示语句语法错误 答: 有时候写ASP用conn.execute(sql)查询、更新、插入Access数据库数据时,明明正确的语句却往往会显示sql语句错误,相当恼火,特进行了归纳,可适当为字段添加“[”、“]”解决: 代码如下:例...

    MySQL语法语句大全

    MySQL语法语句大全:是mysql初级学者速成的一本很好的教材。

    SQL里的各种语句的"完整语法"

    SQL里的各种语句的"完整语法",SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)

    mysql修改语句-mysql

    UPDATE 语句的基本语法 使用 UPDATE 语句修改单个表,语法格式为: UPDATE <表名> SET 字段 1=值 1 [,字段 2=值 2… ] [WHERE 子句 ] [ORDER BY 子句] [LIMIT 子句] 语法说明如下: <表名>:用于指定要更新的表...

    mysql update语句的用法详解

    首先,单表的UPDATE语句: UPDATE [LOW_PRIORITY] [IGNORE] tbl_name SET col_name1=expr1 [, col_name2=expr2 …] [WHERE where_definition] [ORDER BY …] [LIMIT row_count] 其次,多表的UPDATE语句:   UPDATE ...

    MySQL prepare语句的SQL语法

    MySQL prepare语法: PREPARE statement_name FROM preparable_SQL_statement; /*定义*/ EXECUTE statement_name [USING @var_name [, @var_name] …]; /*执行预处理语句*/ {DEALLOCATE | DROP} PREPARE statement_...

    VBA帮助(很详细的VBA语法介绍)

    4、Activate 方法的语法 5、Set 语句 3 6、MsgBox 函数的语法 7、选项语句的语法 8、AddressOf 运算符 9、了解变体 10、写赋值语句 11、写可执行的语句 12、Public 语句 13、Private 语句 14、使用数组 15、使用常数...

    在Delphi中更新数据库UPDATE语句使用示例

    一个Delphi例子,配合Access数据库实现Delphi中的UPDATA数据更新实例,其实是演示如何使用SQL的Update语句,是一个数据库范畴的例子,Delphi高手请跳过,新手可下载源码学习。 运行环境:Delphi+Access

    sql server的 update from 语句的深究

    一般来说update一个表, 使用where语句即可: 代码如下: UPDATE Ttest SET  statusInd = ‘ACTIVE’  WHERE  id = 123 注意: update 语句后面的table名称,是不可以启用别名的。 那么此时的id字段,就是来自...

    mysql ON DUPLICATE KEY UPDATE语句示例

    MySQL 自4.1版以后开始支持INSERT … ON DUPLICATE KEY UPDATE语法,使得原本需要执行3条SQL语句(SELECT,INSERT,UPDATE),缩减为1条语句即可完成。例如ipstats表结构如下: 代码如下:CREATE TABLE ipstats (ip ...

    SqlServer中批量update语句

    现在我有两张表分别是S_PERSON,S_USER S_PERSON  S_USER 我现在想把S_USER表中的ACCOUNT批量修改成S_PERSON的ACCOUNT ...sqlserver as 语法举例 1、使用表名称别名 有两个表分别是:”Persons”

    SQL的ORDER BY 关键字,INSERT INTO语句,UPDATE语句,DELETE语句

    SQL的ORDER BY 关键字,INSERT INTO语句,UPDATE语句,DELETE语句 ORSER BY 关键字 ORDER BY 关键字用于对结果集按照一个列或者多个列进行排序。默认为升序,如果想要降序排列,需要DESC关键字 ORDER BY的语法 ...

Global site tag (gtag.js) - Google Analytics