MySQL NVARCHAR () को VARCHAR () में परिवर्तित करता है। NVARCHAR का मतलब MySQL में National Varchar है। आइए सबसे पहले NVARCHAR के रूप में "StudentName" कॉलम में से एक के साथ एक टेबल बनाएं -
mysql> create table DemoTable ( StudentName NVARCHAR(40), StudentCountryName VARCHAR(50) ); Query OK, 0 rows affected, 1 warning (0.49 sec)
आइए तालिका के विवरण की जाँच करें -
mysql> desc DemoTable;
यह निम्नलिखित आउटपुट का उत्पादन करेगा। जैसा कि आप नीचे देख सकते हैं, छात्रनाम कॉलम NVARCHAR प्रकार के साथ स्वचालित रूप से MySQL में VARCHAR में परिवर्तित हो जाता है -
+--------------------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +--------------------+-------------+------+-----+---------+-------+ | StudentName | varchar(40) | YES | | NULL | | | StudentCountryName | varchar(50) | YES | | NULL | | +--------------------+-------------+------+-----+---------+-------+ 2 rows in set (0.00 sec)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -
mysql> insert into DemoTable values('Chris','US'); Query OK, 1 row affected (0.10 sec) mysql> insert into DemoTable values('Tom','UK'); Query OK, 1 row affected (0.16 sec) mysql> insert into DemoTable values('David','AUS'); Query OK, 1 row affected (0.11 sec)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> select *from DemoTable;
यह निम्नलिखित आउटपुट देगा -
+-------------+--------------------+ | StudentName | StudentCountryName | +-------------+--------------------+ | Chris | US | | Tom | UK | | David | AUS | +-------------+--------------------+ 3 rows in set (0.00 sec)