如何在 SQL 服务器中使用 space 创建列名
How to create a column name with space in SQL Server
我想创建一个名称中带有 space 的列。在 MySQL 中,我只是使用反引号创建了它,但在 SQL 服务器中会导致错误。是否有可能创建带有 space 的列名?
我尝试了以下方法,但它不起作用。
create table space_check
(
`roll num` int,
name varchar(50)
)
谁能告诉我如何创建这个?
在SQL-Server
中使用括号
create table space_check
(
[roll num] int,
name varchar(50)
)
给出 Square brackets
内的列名。
create table space_check
(
[roll num] int,
name varchar(50)
)
这不是一个好的做法。尝试使用下划线(roll_num)或大写字母(rollNum)创建。
使用括号 [
创建带空格的 columns
。
create table space_check
(
[roll num] int,
name varchar(50)
)
但这不是一个好的做法。尝试使用 RollNum 或 rollNum
或 roll_num
.
我想创建一个名称中带有 space 的列。在 MySQL 中,我只是使用反引号创建了它,但在 SQL 服务器中会导致错误。是否有可能创建带有 space 的列名?
我尝试了以下方法,但它不起作用。
create table space_check
(
`roll num` int,
name varchar(50)
)
谁能告诉我如何创建这个?
在SQL-Server
中使用括号create table space_check
(
[roll num] int,
name varchar(50)
)
给出 Square brackets
内的列名。
create table space_check
(
[roll num] int,
name varchar(50)
)
这不是一个好的做法。尝试使用下划线(roll_num)或大写字母(rollNum)创建。
使用括号 [
创建带空格的 columns
。
create table space_check
(
[roll num] int,
name varchar(50)
)
但这不是一个好的做法。尝试使用 RollNum 或 rollNum
或 roll_num
.