OVH Cloud OVH Cloud

Codepage

3 réponses
Avatar
Malamort
Bonjour,

J'ai plusieurs questions concernant les codepages.
Est-ce qu'une DB SQL peut contenir des données dans plusieurs codepages
différents?
Comment savoir quel est le code page utilisé dans une DB msSQL.
(Unicode, MCOD,...)?

--
Merci de votre aide.
Malamort

3 réponses

Avatar
SQLpro [MVP]
Malamort a écrit :
Bonjour,

J'ai plusieurs questions concernant les codepages.
Est-ce qu'une DB SQL peut contenir des données dans plusieurs codepages
différents?
Comment savoir quel est le code page utilisé dans une DB msSQL.
(Unicode, MCOD,...)?



La notion de codepage est propre aux OS elle n'existe pas dans les SGBDR.

On parle de collations dans les SGBDR. La collation est un objet
normatif définit depuis SQL2 (1992)

Lisez l'artile que j'ai écrit à ce sujet :
http://sqlpro.developpez.com/cours/sqlserver/collations/

A +

--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************
Avatar
bruno reiter
voir serverproperty et databasepropertyex pour les collations

br

"Malamort" a écrit dans le
message de news:
Bonjour,

J'ai plusieurs questions concernant les codepages.
Est-ce qu'une DB SQL peut contenir des données dans plusieurs codepages
différents?
Comment savoir quel est le code page utilisé dans une DB msSQL.
(Unicode, MCOD,...)?

--
Merci de votre aide.
Malamort


Avatar
Malamort
SQLpro [MVP] a écrit:

Malamort a écrit :
> Bonjour,
>
> J'ai plusieurs questions concernant les codepages.
> Est-ce qu'une DB SQL peut contenir des données dans plusieurs codepages
> différents?
> Comment savoir quel est le code page utilisé dans une DB msSQL.
> (Unicode, MCOD,...)?
>
La notion de codepage est propre aux OS elle n'existe pas dans les SGBDR.

On parle de collations dans les SGBDR. La collation est un objet
normatif définit depuis SQL2 (1992)

Lisez l'artile que j'ai écrit à ce sujet :
http://sqlpro.developpez.com/cours/sqlserver/collations/



Bonjour,

(ce message est cross-posté sur m.p.f.windows.server et
m.p.f.sqlserver, FU2 posé sur m.p.f.windows.server)

Je dois réaliser un upgrade sur un systeme et la procedure est
différente s'il s'agit d'un systeme UNICODE ou NON.
Je cherche donc à définir si le systeme sur lequel je travaille est
UNICODE ou NON, qui peut me dire comment je peux définir le codepage
utilisé?

Je travaille sur la plateforme
- Windows serveur 2003
- SQL 8
- SAP R/3 46C

--
Merci d'avance!
Malamort