你的数据呢? 
  ( <lsh, numeric,> 
          , <psd_lsh, numeric,> 
          , <tph, varchar(20),> 
          , <gdh, varchar(20),> 
          , <nbmj, decimal(18,4),> 
          , <wbmj, decimal(18,4),> 
          , <fjmj, decimal(18,4),>) 应该是提示你输入什么数据吧 
INSERT INTO [db_database].[dbo].[clpsd_mx] 
          ([lsh] 
          ,[psd_lsh] 
          ,[tph] 
          ,[gdh] 
          ,[nbmj] 
          ,[wbmj] 
          ,[fjmj]) 
    VALUES 
          ( 2.3 
          , 2.5 
          ,'dafa' 
          ,'sdfasdf' 
          , 4.1234 
          , 4.1234 
          , 4.1234) 

解决方案 »

  1.   

    把尖括号及其里面的东西全换成实际的数据方可运行,还要注意数据类型与表结构中的数据类型一一对应.
    INSERT INTO [db_database].[dbo].[clpsd_mx] 
              ([lsh] 
              ,[psd_lsh] 
              ,[tph] 
              ,[gdh] 
              ,[nbmj] 
              ,[wbmj] 
              ,[fjmj]) 
        VALUES 
              ( 5
              , 3.2
              , 'iasdfs'
              , 'dijwef'
              , 25.4
              , 32.1
              , 164.25)