读书人

使用excel生成insert into批量插入语句

发布时间: 2012-12-16 12:02:32 作者: rapoo

使用excel生成insert into批量插入语句问题
单元格中输入如下公式
=CONCATENATE("insert into persn(PERSONID,LOCATION,DISPLAYNAME,JOBNUMBER,JOBTITLE,CITYPHONE,HOUSEHOLDTELEPHONE,ADDRESSLINE1,OFFICEADDRESS,SEX,CERTIFICATENUM,ENTRYDATE,EDUCATION,REMARK,STATUS,TRANSEMAILELECTION,STATUSDATE,ACCEPTINGWFMAIL,LOCTOSERVREQ,PERSONUID,LANGCODE,HASLD,LOCATIONSITE)values('"&C6&"','"&D6&"','"&E6&"','"&F6&"','"&G6&"','"&I6&"','"&J6&"','"&L6&"','"&M6&"','"&N6&"','"&O6&"','"&P6&"','"&Q6&"','"&R6&"','"&ACTIVE&"','"&NEVER&"',"&SYSDATE&",'"&1&"','"&1&"',"&PERSONSEQ.NEXTVAL&",'"&ZH&"','"&1&"','"&HOAU&"');")

excel弹出提示公式的文本值限制在255个字符以内,若要在公式中创建多于255个字符的文本值,请使用concatenate函数或连接操作符(&)


求高人指点迷津!
[解决办法]
你的CONCATENATE(""),字符太长了,中间用,分开

=CONCATENATE("abcdefgh")
=CONCATENATE("abc","de","fgh")

="abc"&"de"&"fgh"
[解决办法]
呃,提示里不是告诉你了么:使用连接操作符(&)
[解决办法]

引用:
呃,提示里不是告诉你了么:使用连接操作符(&)


本人愚钝,这段公式也是copy网上的,不知&该在这段中怎么加
请高手 在例子中加一个指点下,谢谢!

读书人网 >OFFICE教程

热点推荐