SQL语句的表名和字段名添加方括号

MS-SQL Server > 基础类 [问题点数:300分,结帖人Modest]
等级
本版专家分:134
勋章
Blank
微软MVP 2010年1月 荣获微软MVP称号
2011年1月 荣获微软MVP称号
2009年1月 荣获微软MVP称号
Blank
红花 2007年7月 VB大版内专家分月排行榜第一
2006年5月 VB大版内专家分月排行榜第一
Blank
黄花 2006年8月 VB大版内专家分月排行榜第二
2006年4月 VB大版内专家分月排行榜第二
Blank
蓝花 2008年6月 VB大版内专家分月排行榜第三
2006年9月 VB大版内专家分月排行榜第三
2006年7月 VB大版内专家分月排行榜第三
结帖率 98.89%
等级
本版专家分:50
等级
本版专家分:79
等级
本版专家分:33
等级
本版专家分:226
等级
本版专家分:1667
等级
本版专家分:7357
等级
本版专家分:2076
等级
本版专家分:134
勋章
Blank
微软MVP 2010年1月 荣获微软MVP称号
2011年1月 荣获微软MVP称号
2009年1月 荣获微软MVP称号
Blank
红花 2007年7月 VB大版内专家分月排行榜第一
2006年5月 VB大版内专家分月排行榜第一
Blank
黄花 2006年8月 VB大版内专家分月排行榜第二
2006年4月 VB大版内专家分月排行榜第二
Blank
蓝花 2008年6月 VB大版内专家分月排行榜第三
2006年9月 VB大版内专家分月排行榜第三
2006年7月 VB大版内专家分月排行榜第三
等级
本版专家分:87572
勋章
Blank
银牌 2012年1月 总版技术专家分月排行榜第二
Blank
微软MVP 2014年7月荣获微软MVP称号
2013年7月 荣获微软MVP称号
2012年7月 荣获微软MVP称号
2011年7月 荣获微软MVP称号
Blank
铜牌 2012年2月 总版技术专家分月排行榜第三
Blank
红花 2012年11月 社区支持大版内专家分月排行榜第一
2012年2月 MS-SQL Server大版内专家分月排行榜第一
2012年1月 MS-SQL Server大版内专家分月排行榜第一
2011年5月 挨踢职涯大版内专家分月排行榜第一
2009年6月 企业开发大版内专家分月排行榜第一
2009年4月 企业开发大版内专家分月排行榜第一
Blank
微软MVP 2010年1月 荣获微软MVP称号
2011年1月 荣获微软MVP称号
2009年1月 荣获微软MVP称号
Blank
红花 2007年7月 VB大版内专家分月排行榜第一
2006年5月 VB大版内专家分月排行榜第一
Blank
黄花 2006年8月 VB大版内专家分月排行榜第二
2006年4月 VB大版内专家分月排行榜第二
Blank
蓝花 2008年6月 VB大版内专家分月排行榜第三
2006年9月 VB大版内专家分月排行榜第三
2006年7月 VB大版内专家分月排行榜第三
SQL Server表名为什么要加[]方括号?

问:我刚安装了Microsoft SQL Server 2000个人版,发现它的SQL语句怎么标准不一样。比如我使用最简单的查询语句"select * from ...也就是说要给表名添加方括号才是正确的格式。 答:因为"user"是SQL Server保留

ACCESS中写SQL语句时尽量把表名和字段名用中括号括起来

ACCESS中写SQL语句时尽量把表名和字段名用中括号括起来,一般都要xiechen

SQL语句表名和字段名添加方括号

sqlservermysql不同之--表名的中括号

sqlserver是可以在表名的外面加 [ ] 的,而且默认是加的,如: SELECT * FROM [A] (A为表名); 问题是mysql不可以这样,而我又不经常用mysql,所有自以为是的以为也可以这么用,然后就报错了,找了很久,才发现是...

SQLServer:SQL语句中加中括号[ ]的含义

SQLServer:SQL语句中加中括号[ ]的含义 在操作SQLServer数据库的时候,经常能看到用中括号([])括住的字段,这些字段可能是表名或者字段名等等。那么为什么要加中括号呢?解释如下: 为了防止某些关键字在使用中...

sqlserver什么时候用中括号来定义字段名

一般来讲,sqlserver中,字段名的命名是没有限制的,但在调用的时候,为了能够筛选字段,则有时候我们需要加上中括号或者引号 例如 declare @t table(id int,[select] bit,[1] int,date date,[税率%] money) ...

SQL Server表名为什么要加方括号?

这个不是必须要加,但表名字段名如果引用了sqlserver中的关键字,数据库会不识别这到底是关键字还是表名(或字段名)时就必须要加。 比如,一个表名叫user,user在sqlserver中属于关键字,那么查询的时候必须要...

SQL语句中加中括号[ ]的作用

在操作数据库的时候经常能看到用中括号括住表名或者字段名 例如: CREATE TABLE User ( UserID INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, UserName VARCHAR (10) NOT NULL, CreateDate DATETIME NOT NULL,...

Sql Server 表名、表字段与关键字冲突

SQL Server报错提示表名附近有语法错误,或者说列名不存在的解决方案

Java面试题大全(2020版)

发现网上很多Java面试题都没有答案,所以花了很长时间搜集整理出来了这套Java面试题大全,...JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境运行环境。 JRE:Java Runtime Environ...

SQL语句的表名称最好都用中括号括起来

SQL语句的表名称最好都用中括号括起来 比如: string sql3 = "delete from [User] where name = '" + username + " '"; 该语句如果不用中括号括起来的话就会报错,蛋疼的错!

Sqlite 表名字段名与关键字重名的解决方法

在做项目时,发现项目数据库中有一个标识日期的字段被命名为了group,在...测试后发现,Group为Sqlite的关键字,不能拿来做表的字段名。解决方法是:使用中括号包裹住,则该字段就被转化为了普通的字符串 成功解决。

SQL语句里中括号的作用

在写一些sql语句的时候会发现同一个语句里有的字段是直接写的,而有的是要用中括号括起来的,为什么要用中括号呢?这就需要了解一下中括号的作用: 1.为了防止某些关键字在使用中引起歧义,如果加上中括号,则代表...

数据表表名或字段名SQL关键字时Hibernate解决方案

问题:当实体指定的表名或...一、将表名字段名方括号([])括起来。 xml配置: 注解: @Column(name = "[DESC]", nullable = false) public String getDesc() { return this.desc; } 二

2020最新Java面试题,常见面试题及答案汇总

发现网上很多Java面试题...1. JDK JRE 有什么区别? JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境运行环境。 JRE:Java Runtime Environment 的简称,java 运行环境,为 jav...

史上最全面Java面试汇总(面试题+答案)

JAVA面试精选【Java基础第一部分】 JAVA面试精选【Java基础第二部分】 JAVA面试精选【Java基础第三部分】 JAVA面试精选【Java算法与编程一】 JAVA面试精选【Java算法与编程二】 ...Java高级工程师—面试(1) ...

sql语句妙用,各种sql语句的详细用法与讲解

学习SQL应知道的动态SQL语句基本语法1 、普通SQL语句可以用Exec执行 eg: Select * from tableName Exec('select * from tableName') Exec sp_executesql N'select * from tableName' -- 请注意字符串前一定要加N ...

SQL语句大全及其详解

一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevic...

C#基础教程-c#实例教程,适合初学者

本章介绍C#语言的基础知识,希望具有C语言的读者能够基本掌握C#语言,并以此为基础,能够进一步学习用C#语言编写window应用程序Web应用程序。当然仅靠一章的内容就完全掌握C#语言是不可能的,如需进一步学习C#语言...

查询sql中常用到 like 进行字段和字符之间的匹配

1. 查询column_id列中以3-7开头(包含3,7)三四位为‘we’,第五位不包含a-c的数据 Select * From table_name Where column_id like '[3-7]_we[^a-c]%' []:匹配一个范围;...2.如果需要在 like

经典SQL查询语句大全

一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\...

经典sql server基础语句大全

一、基础 1、说明:创建数据库 CREATE DATABASE database-name ...3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat' ...

MySQL如何使用

大部分网站都要用到数据库,其中较为常见的是mysql,其他数据库大同小异,这里我就以mysql为例,在Ubuntu lts 18.04中讲讲如何使用数据库。...我接触mysql以来没有成功以root登录mysql,后来我自行摸索出一个...

sql语句进阶教程(学习sql这一篇就够了)

最近从图书馆借了本介绍SQL的书,打算复习一下基本语法,记录一下笔记,整理一下思路,以备日后复习...简而言之,SQL就是维护使用关系型数据库中的的数据的一种标准的计算机语言。 1.1 SQL语言主要有3个主要的组成

Oracle中修改表列名,用SQL语句的方式

alter table rename column to ;   注释: 9i 以下版本应该没有这条命令,9i以上不知道。 应该用新列名加一列,更新数据,删除...create table a (..,new_col_name,..) as select ..,old_col_name,..) fro

在3种数据库中使用关键字作为字段名的解决方法

但由于Oracle中双引号内的字符串是区分大小写的,而不管创建表还是查询时,Oracle都会把字段名转成全部大写,所以,除非创建表时双引号内的字段名就是全大写的,否则以后查询时SQL语句都必须加双引号,若不加则...

SQL Server数字开头的数据库表名的解决方法

SQL Server的数据库的表名可以用数字开头,但是在查询的时候,不能直接写表名,如下: select * form 1_tablename 在执行过程中,报错。但是给表名加上中括号,就可以了,如下: select * from [1_...

测试开发笔记

测试开发笔记 第一章 测试基础 7 什么是软件测试: 7 ★软件测试的目的、意义:(怎么做好软件测试) 7 3.软件生命周期: 7 第二章 测试过程 8 1.测试模型 8 H模型: 8 V模型 9 2.内部测试 10 ...

数据库中常用的sql语句

这里,我总结了在数据库上,用SQL语言对数据排序、过滤分组,以及表、视图、联结、子查询、游标、存储过程触发器等内容。1.检索数据SELECT prod_nameFROM Products;#检索单列 SELECT prod_id, prod_name, ...

C#高性能大容量SOCKET并发完成端口例子(有C#客户端)完整实例源码

例子主要包括SocketAsyncEventArgs通讯封装、服务端实现日志查看、SCOKET列表、上传、下载、远程文件流、吞吐量协议,用于测试SocketAsyncEventArgs的性能和压力,最大连接数支持65535个长连接,最高命令交互速度达到250MB/S(使用的是127.0.0.1的方式,相当于千兆网卡1Gb=125MB/S两倍的吞吐量)。服务端用C#编写,并使用log4net作为日志模块; 同时支持65536个连接,网络吞吐量可以达到400M。

相关热词 c# cad 坐标转换 c# 窗口内运行word c#获取当前路径的上一级 c#窗体最大化控件不变 c# 程序更新程序案例 c# 中的word类库 矩阵乘法c# c# 去空格去转义符 c#用户登录窗体代码 c# 流