我正在嘗試執行此簡單查詢。無法在SQL中創建表格
create Table test1
{
ID int identity(1,1),
value nvarchar
}
其拋出一個錯誤
Msg 102, Level 15, State 1, Line 2
Incorrect syntax near '{'
我在這裏停留。請幫我出這個
我正在嘗試執行此簡單查詢。無法在SQL中創建表格
create Table test1
{
ID int identity(1,1),
value nvarchar
}
其拋出一個錯誤
Msg 102, Level 15, State 1, Line 2
Incorrect syntax near '{'
我在這裏停留。請幫我出這個
使用()
代替{}
create Table test1
(
ID int identity(1,1),
value nvarchar
)
不使用後續支柱。你應該使用括號。
create Table test1
(
ID int identity(1,1),
value nvarchar
)
語法創建表:
CREATE TABLE table_name
(
column_name1 data_type(size),
column_name2 data_type(size),
column_name3 data_type(size),
....
);
()
,而不是花括號爲nvarchar
{ }
String or binary data would be truncated.
錯誤NOT NULL
添加到IDENTITY
列是很好的做法。dbo
是架構)所以工作查詢將是:
create Table dbo.test1
(
ID int identity (1, 1) NOT NULL,
value nvarchar (500)
)
使用()代替{} 看看這個鏈接,例如SQL Create Table 。關於互聯網主題你會發現很多有用的信息。