Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
708 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Au sujet de SUBSTRB

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Au sujet de SUBSTRB

n°821143
riccardo59
Posté le 12-08-2004 à 10:24:06  profilanswer
 

Bonjour,
Suite à une modification pour un spécifique en Mandarin, j'ai du utiliser SUBSTRB.
POurriez vous me dire quel est le rapport entre un caractéres Européen et Mandarin.
J'ai pris comme rapprot 1.5.
C'est à dire 1 caract Eurro = 1.5 caract Mand.
Cela afin d'avoir le même nombre de caractéres dans les deux cas.
Cordialement

mood
Publicité
Posté le 12-08-2004 à 10:24:06  profilanswer
 

n°821439
Arjuna
Aircraft Ident.: F-MBSD
Posté le 12-08-2004 à 13:56:59  profilanswer
 

Passe dans un format varchar() compatible unicode. A ce moment, les fonctions de traîtement de chaîne prendront les caractères (qu'ils fassent 1 ou 2 octets) pour un seul caractère.
 
Il n'y a pas de règle précise sinon, et surtout, tu vas de retrouver avec des demi-caractères une fois sur deux.
 
Avec SQL Server par exemple, les formats unicode sont :
 
nchar(x)
nvarchar(x)
ntext (jusqu'à 2 Go)
 
x étant le nombre d'octets (et non de caractères !)
 
Avec Oracle, je ne sais pas, peut-être suffit-il de changer la locale de la base. Il me semble que c'est varchar2(x) qui se comporte alors comme le nvarchar(x) de SQL Server (du moins d'après la doc de conversion de Oracle vers SQL Server, M$ préconise le nvarchar(x) pour récupérer un varchar2(x) si le champ contient des caractères unicode.


Message édité par Arjuna le 12-08-2004 à 13:58:26

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Au sujet de SUBSTRB

 

Sujets relatifs
Question au sujet de EditPlusQuel est l'utilité, etc...de ce Code (voir sujet)???
Sujet : [PHP] Interdire retour arrière et fermeture navigateur.Apparement un sujet intéressant: le FTP par PHP
vbfrance sujet reouvertACCESS Recherche une idée pour un sujet
mail("celine@hotmail.com"," sujet","blabla"); pose une err ! HelpUne question au sujet des divs...
sujet: pb de malloc? malloc(strlen(getpwuid(uid)->p w_name)) ? c mal ?Question bête au sujet de mail en php...
Plus de sujets relatifs à : Au sujet de SUBSTRB


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR