Browse Source

test: use type VARCHAR to use utf8 encoding in sqlserver

JimMoen 2 years ago
parent
commit
a379d909bf
1 changed files with 3 additions and 1 deletions
  1. 3 1
      lib-ee/emqx_ee_bridge/test/emqx_ee_bridge_sqlserver_SUITE.erl

+ 3 - 1
lib-ee/emqx_ee_bridge/test/emqx_ee_bridge_sqlserver_SUITE.erl

@@ -30,7 +30,9 @@
     " msgid   VARCHAR(64) NULL,"
     " topic   VARCHAR(100) NULL,"
     " qos     tinyint NOT NULL DEFAULT 0,"
-    " payload NVARCHAR(100) NULL,"
+    %% use VARCHAR to use utf8 encoding
+    %% for default, sqlserver use utf16 encoding NVARCHAR()
+    " payload VARCHAR(100) NULL,"
     " arrived DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP)"
 ).