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