時間:2024-03-11 15:08作者:下載吧人氣:38
前言
本文主要給大家介紹的是關于SQL Server查找包含空格的表和列的相關內容,為什么會有這篇文章,是因為最近發現一個數據庫中的某個表有個字段名后面包含了一個空格,這個空格引起了一些小問題,一般出現這種情況,是因為創建對象時,使用雙引號或雙括號的時候,由于粗心或手誤多了一個空格,如下簡單案例所示:
USE TEST;
GO
–表TEST_COLUMN中兩個字段都包含有空格
CREATE TABLE TEST_COLUMN
(
“ID ” INT IDENTITY (1,1),
[Name ] VARCHAR(32),
[Normal] VARCHAR(32)
);
GO
–表[TEST_TABLE ]中包含空格, 里面對應三個字段,一個前面包含空格(后面詳細闡述),一個字段中間包含空格,一個字段后面包含空格。
CREATE TABLE [TEST_TABLE ]
(
[ F_NAME] NVARCHAR(32),
[M NAME] NVARCHAR(32),
[L_NAME ] NVARCHAR(32)
)
GO
網友評論