2015-11-09 40 views

回答

2

可以使用LEFT功能:

DECLARE @size INT = 100; 

UPDATE table_name 
SET column_name = LEFT(column_name, @size) 
    ,column_name2 = LEFT(column_name2, @size) 
... 

其中column_nameX是你NVARCHAR列。

,或者如果你只需要SELECT

DECLARE @size INT = 100; 

SELECT column_name = LEFT(column_name, @size), 
     column_name2 = LEFT(column_name2, @size) 
     ... 
FROM table_name