Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

SQL सर्वर तालिका में इमोजी / इमोटिकॉन जोड़ें

NVARCHAR(size) का इस्तेमाल करें डेटाटाइप और उपसर्ग स्ट्रिंग शाब्दिक N . के साथ :

CREATE TABLE #tab(col NVARCHAR(100));

INSERT INTO #tab(col) VALUES (N'👍 🖒 🖓 🖕 🗑 🛦 ⁉ 😎 😔 😇 😥 😴 😭');

SELECT *
FROM #tab;

db<>fiddle डेमो

आउटपुट:

╔═════════════════════════════════╗
║              col                ║
╠═════════════════════════════════╣
║ 👍 🖒 🖓 🖕 🗑 🛦 ⁉ 😎 😔 😇 😥 😴😭 ║
╚═════════════════════════════════╝

संपादित करें:

SQL सर्वर 2019 और फॉरवर्ड सपोर्ट करता है UTF-8 मिलान:

CREATE TABLE t(col VARCHAR(100) COLLATE Latin1_General_100_CI_AI_SC_UTF8);
-- column's data type is VARCHAR!
-- collate could be set on column/database/instance level

INSERT INTO t(col) VALUES (N'☢️');

SELECT * FROM t;
-- col
-- ☢️

db<>fiddle डेमो - SQL सर्वर 2019




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ट्रांसपोज़िंग टेबल

  2. SQL - काम न करके पिवट टेबल और ग्रुप

  3. एमएस एसक्यूएल में पिछले 30 मिनट के रिकॉर्ड कैसे प्राप्त करें?

  4. ची-स्क्वायर टेस्ट के लिए SQL क्वेरी

  5. एसक्यूएल सर्वर में गोल दशमलव