Comment insérer des Roupies Indiennes Symbole dans la Base de données (Oracle 10g, MySql 5.0 et Sql Server 2008)?
Comment insérer des Roupies Indiennes Symbole dans la Base de données (Oracle 10g, MySql 5.0 et Sql Server 2008)?
En fait, j'ai une Table "Monnaie" , dans lequel 2 de terrain, c'est comme "currencyName" et "currencysymbol", alors comment aurais-je insérer de nouveaux roupies symbole dans databse.
je pense que vous devez attendre jusqu'à ce qu'il fait dans l'unicode et oracle ou tout autre fournisseur de mettre en œuvre cette version unicode dans la base de données produits.
Il n'est pas nécessaire pour la base de données de reconnaître le spécifique de caractères Unicode en vue de la stocker. Vous auriez besoin de support de base de données si vous souhaitez que le caractère de tri/match (assembler) contre d'autres caractères, selon certaines règles, mais cela ne semble guère nécessaire pour un symbole de devise.
Sangha: annulée votre modifier. L'OP est précisément de demander à propos de la nouvelle roupie symbole, qui a été récemment attribué le point de code U+20B9. U+20A8 est l'ancien roupie symbole, avec la décomposition ‘Rs’.
des acclamations. La question être modifié pour le rendre plus précis, aussi s'il vous plaît?
Il n'est pas nécessaire pour la base de données de reconnaître le spécifique de caractères Unicode en vue de la stocker. Vous auriez besoin de support de base de données si vous souhaitez que le caractère de tri/match (assembler) contre d'autres caractères, selon certaines règles, mais cela ne semble guère nécessaire pour un symbole de devise.
Sangha: annulée votre modifier. L'OP est précisément de demander à propos de la nouvelle roupie symbole, qui a été récemment attribué le point de code U+20B9. U+20A8 est l'ancien roupie symbole, avec la décomposition ‘Rs’.
des acclamations. La question être modifié pour le rendre plus précis, aussi s'il vous plaît?
OriginalL'auteur Sanju | 2010-10-07
Vous devez vous connecter pour publier un commentaire.
Il n'y a rien de spécial à propos de
₹
(U+20B9 Nouveau Roupie symbole), sauf que, étant nouveau, il est presque à zéro de la police. Si vous avez une connexion de base de données qui prend en charge Unicode, vous pouvez stocker aussi facilement que n'importe quel autre caractère:(Vous pouvez utiliser le type de données NVARCHAR pour le stockage et
N'₹'
dans SQL Server.)Si vous n'avez pas une Unicode-connexion sécurisée (par exemple, vous utilisez un peu de la merde outil comme la console Windows), vous avez à travailler autour de cette aide par exemple.
pour UTF-8-synthèse de la colonne de MySQL, ou
NCHAR(8377)
pour une colonne Unicode dans SQL Server.Vous aurez besoin pour vous assurer que vos tables sont stockées avec
CHARACTER SET UTF8
et la connexion à Oracle lui-même utiliseUTF8
. (OuAL32UTF8
dans les deux cas, si vous souhaitez également en charge les caractères en dehors de trhe Plan Multilingue de Base.)OriginalL'auteur bobince
Pas jamais fait cela, mais peuvent utiliser NCHAR (integer_expression )
Je n'ai pas accès à l'Oracle. désolé
OriginalL'auteur Preet Sangha
Chaque personnage a un caractère unique à partir d'autres,
Indian Rupees Symbol
dispose de sa propre. alors que tous les autres personnages, vous pouvez l'insérer dans yourdatabase, mais le point le plus important est que votrecurrencysymbol
champ dans la table doit êtreNVARCHAR
Lorsque vous insérez ce symbole, vous devez utiliser son code Unicode comme
assurez-vous juste que 20B9 est le code de votre personnage
OriginalL'auteur Nasser Hadjloo
@Sanju c'est tellement simple que d'insérer du texte normal, tout d'abord, vous devez télécharger une police de http://cdn.webrupee.com/WebRupee.V2.0.ttf.
Que de conserver ce fichier de police dans un dossier nommé "WebRupee" ok! que de copier ce code ou écrire votre propre code comme je l'acte, voir
Espère que ça va vous aider.
OriginalL'auteur mukesh kumar
OriginalL'auteur balaji
Nous avons utilisé nvarchar colum pour currencysymbol et insérez NCHAR(8377) :
OriginalL'auteur Cirdrix