1
我希望在數據類型爲text的字段中插入到SQL表中。但是,我收到一條錯誤消息,說'檢查數據類型'我的姓名字段是nvarchar類型,我的作業字段是文本類型。如何插入文本類型
INSERT INTO Table1 (Name, Job) VALUES ('John', 'Clerk')
我希望在數據類型爲text的字段中插入到SQL表中。但是,我收到一條錯誤消息,說'檢查數據類型'我的姓名字段是nvarchar類型,我的作業字段是文本類型。如何插入文本類型
INSERT INTO Table1 (Name, Job) VALUES ('John', 'Clerk')
在MS SQL Server中,您將無法如果插入字符串值(超過1個字符)的表類型爲nvarchar的列。您只能使用nvarchar插入一個字符。
如果你想插入一些文本,請用nvarchar指定一些大小。
例如你的情況:
Create table Table1(Name nvarchar(5), Job Text)
Insert into Table1(Name, Job) values ('John','Clerk')
這將工作。
希望它能幫助你。
感謝您的見解 – Indra
您正在使用哪些DBMS?你得到的**確切**錯誤信息是什麼? –