mysql,oracle连接字符串

来源:互联网 发布:淘宝lv女包 编辑:程序博客网 时间:2024/05/18 02:20
mysql:
concat(str1,str2,...)
其中,如果str1里面有单引号,需要在单引号前面加上\,就可以不转义, 如 \'FlagNation\'

oracle:
str1||str2||...
其中,如果str1里面有单引号,需要在单引号前面再加一个单引号,就可以不转义,如

SELECT
    'INSERT INTO `enum_const` (`name`, `namespace`, `code`, `note`, `fk_site_id`, `create_date`, `modify_date`) VALUES ('''||f.name||''',''FlagNation'', '''||f.code||''', ''民族'', ''qhfw'', NOW(), NOW());'
FROM
    "THTM"."PE_JPC_DIC_FOLK" f
WHERE
    f.CODE != '0';