首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

SQL语句过长的有关问题怎么解决

2012-04-01 
SQL语句过长的问题如何解决?dstemp.CommandText: Createtable#temp(cidnvarchar(255),cacc_namenvarchar(

SQL语句过长的问题如何解决?
dstemp.CommandText:= 'Create   table   #temp   (cid   nvarchar(255),cacc_name   nvarchar(255),公司全称   nvarchar(255),联系人   nvarchar(255),联系方式   nvarchar(255),上市代码   nvarchar(255),cacc_name_qm   nvarchar(255),cdbname   nvarchar(255),DBuildDate   smalldatetime(4),DDuplicateDate   smalldatetime(4),cDBVersion   nvarchar(255),公司代码   nvarchar(255),公司性质   nvarchar(255),是否启用   nvarchar(255),实施类型   nvarchar(255),负责人   nvarchar(255),帐套分类   nvarchar(255)   )   select   *from   #temp ';


上面是我用的SQL语句,结果编译的时侯提示:
[Error]   Unit1.pas(105):   String   literals   may   have   at   most   255   elements
想把它改成短的,但不知道要如何改了,好心人指点一下

[解决办法]
'Create table #temp (cid nvarchar(255),cacc_name nvarchar(255),公司全称 '+
'nvarchar(255),联系人 nvarchar(255),联系方式 nvarchar(255),上市代码 nvarchar '+
'(255),cacc_name_qm nvarchar(255),cdbname nvarchar(255),DBuildDate smalldatetime '+
'(4),DDuplicateDate smalldatetime(4),cDBVersion nvarchar(255),公司代码 nvarchar(255), '+
'公司性质 nvarchar(255),是否启用 nvarchar(255),实施类型 nvarchar(255), '+
'负责人 nvarchar(255),帐套分类 nvarchar(255) ) select *from #temp '

热点排行