用char看看,括号内的url打上''号

解决方案 »

  1.   

    楼上的朋友,按你的做法还是不行,
    错误原因还是消息 170,级别 15,状态 1,行 3
    第 3 行: 'http:' 附近有语法错误。
      

  2.   

    用字符串类型
    insert into spt_values(url)
    values ('http://www.xxx.com/index.htm')
      

  3.   

    用字符串类型
    你是说的char还是varchar或又是text。
      

  4.   

    不行用了varchar字段,长度(30)
    还是有错
    insert into spt_values(url)
    values ('http://www.xxx.com/index.htm')
    服务器: 消息 170,级别 15,状态 1,行 3
    第 3 行: ')' 附近有语法错误。
      

  5.   

    不是呀,我直接COPY的lqy661(中国程序员)的那段,只不过稍微修改一下内容。
      

  6.   

    insert into tablename(url)  values('http:/...')   注意:values后无空格。
      

  7.   

    你到底是插进记录,还是插字段?
    插进记录,下面可行!楼上是“)”为全角insert into spt_values(url)
    values ('http://www.xxx.com/index.htm')
      

  8.   

    还有检查以下,你的URL字段添加好了吗??
    alter table table_name add URL varchar(30)
      

  9.   

    billyliu(小流) 是对该表所有记录都添加。
    URL字段都添加好了
    j9988(j9988)我用你的试试看  
      

  10.   

    j9988(j9988)用你的
    insert into spt_values(url)
    values ('http://www.xxx.com/index.htm')
    服务器: 消息 515,级别 16,状态 2,行 1
    无法将 NULL 值插入列 'type',表 'master.dbo.spt_values';该列不允许空值。INSERT 失败。
    语句已终止。
      

  11.   

    你怎末不往列 'type'里赋值呀,
    insert into spt_values(url,type)
    values ('http://www.xxx.com/index.htm','@#¥%')
      

  12.   

    我只想给url字段赋值,但为什么会与"type"扯上关系呢
    即使我URL,TYPE同时赋值服务器还是报错
    服务器: 消息 8152,级别 16,状态 4,行 1
    将截断字符串或二进制数据。
    语句已终止。
      

  13.   

    没有错呀,我做过测试:
    insert into test1(url) values('http://www.xxx.com/index.htm')
    ------------------------------------------------------------
    test1表中原有field1,field2两字段,
    用  Alter table test1 add Url nchar(30) null
        CONSTRAINT UrlDefault 
        default '' with values
    添一新列,带了默认值。
    随后执行最上面的代码,通过。
      

  14.   

    type  字段不允许空,当然得跟据它的类型插入值了!
    不然修改表结构,把type字段改为允许空值
      

  15.   

    我只想给url字段赋值,但为什么会与"type"扯上关系呢
      

  16.   

    唉.......
    修改表结构,把type字段改为允许空值,就与"type"扯不上关系了
      

  17.   

    唉.......
    修改表结构,把type字段改为允许空值,就与"type"扯不上关系了