亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在Sql中轉義分號

如何在Sql中轉義分號

函數式編程 2021-06-17 14:01:38
如何在 Sql 中轉義分號?我使用 playframework 我試圖在“值”中插入 html 代碼,但是當我嘗試使用分號時,它不起作用?    CREATE TABLE "R_EMAIL_TEMPLATE"    (        "ID" uuid NOT NULL,        "WP_ID" uuid NOT NULL,        "CODE" text NOT NULL,        "SUBJECT" text NOT NULL,        "CONTENT" text NOT NULL,        "CREATED_AT" timestamp without time zone,        "CREATED_BY" text,        "UPDATED_AT" timestamp without time zone,        "UPDATED_BY" text,        CONSTRAINT "R_EMAIL_TEMPLATE_pkey" PRIMARY KEY ("ID"),        CONSTRAINT "R_EMAIL_TEMPLATE_WP_pkey" FOREIGN KEY ("WP_ID") REFERENCES "C_WP" ("ID")    );    INSERT INTO "R_EMAIL_TEMPLATE"        VALUES (            '30abd6ec-3496-45ff-be54-7f6f9290ebc4',            '30abd6ec-3496-45ff-be54-7f6f9290ebcf',            'user-activation',            'User Registration',            ';',            '2018-05-17 19:02:39.643',            'LOGIN',            null,            null        );
查看完整描述

2 回答

?
富國滬深

TA貢獻1790條經驗 獲得超9個贊

分號不需要轉義??雌饋韱栴}不是關于分號,而是關于你在第二個 INSERT 中使用的雙引號


SQL 中的字符串值必須用單引號括起來。雙引號保留用于對象名稱,例如架構/表/列名稱等。


所以試試


INSERT INTO "R_EMAIL_TEMPLATE"

 VALUES (

    '30abd6ec-3496-45ff-be54-7f6f9290ebc4',

    '30abd6ec-3496-45ff-be54-7f6f9290ebcf',

    'user-activation',

    'User Registration',

    ';',

    '2018-05-17 19:02:39.643',

    'LOGIN',

    null,

    null

);

反而...



查看完整回答
反對 回復 2021-06-23
?
ABOUTYOU

TA貢獻1812條經驗 獲得超5個贊

使用 \ 設置轉義字符并嘗試以下操作:


INSERT INTO "R_EMAIL_TEMPLATE"

 VALUES (

    '30abd6ec-3496-45ff-be54-7f6f9290ebc4',

    '30abd6ec-3496-45ff-be54-7f6f9290ebcf',

    'user-activation',

    'User Registration',

    '\;',

    '2018-05-17 19:02:39.643',

    'LOGIN',

    null,

    null

);


查看完整回答
反對 回復 2021-06-23
  • 2 回答
  • 0 關注
  • 741 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號