--try
insert into test1(colum1, colum2, colum3)
select N''+colum1+'',N''+colum2+'',N''+colum3+'' from test2

解决方案 »

  1.   

    是這樣的:在繁體版SQL中向數據庫插入漢字時要在漢字串前加一個N如:insert tb values (N'漢字',N'字字','gg')
     
    但 insert tb select ....不知道在哪加N
      

  2.   

    test1表中的colum2是不是不是nvarchar?是varchar?
    改成nvarchar试试看?
    然后插入的时候加上N'中文'试试看?
      

  3.   

    insert into test1(colum1, colum2, colum3)
    select N''+colum1+'',N''+colum2+'',N''+colum3+'' from test2
    -----------------------------------
    測試通過,剛打錯了insert   testn(test,test1,test2)  ( select test, N''+test1,N''+test2 from testm)
    --------------------------------
    也可以 
    insert   testn(test,test1,test2)  ( select test, test1,test2 from testm)--------------
    我的也可以