Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 15190|Répondre: 0

[Source] Les champs SQL Server sont sensibles à la casse

[Copié le lien]
Publié sur 09/05/2019 14:15:46 | | | |
Nous utilisons la fonction sensible aux majuscules et interrogeons la chaîne AA pour un champ, et nous ne retournerons pas les enregistrements AA ou AA.

Méthode 1 :

Sélectionnez la table que vous souhaitez modifier, faites un clic droit sur > > la colonne à modifier - > la vue des propriétés de la colonne ci-dessous - > calculez la spécification de la colonne - > règle de collation - > vérifiez la sauvegarde > sensible à la majuscule.



Méthode 2 :

Changez la méthode de collation via une instruction SQL comme suit :

Quant àSQL_Latin1_General_CP1_CS_ASetChinese_PRC_CS_ASJe ne sais pas, peut-être qu’il ne supporte pas le chinois ! Mon champ n’apparaît pas en caractères chinois, donc j’utilise SQL_Latin1_General_CP1_CS_AS colation ici.

La première moitié : fait référence au jeu de caractères UNICODE, et Chinese_PRC_refers aux règles de tri pour le caractère simplifié UNICODE continental

La seconde moitié de la collation est la signification du suffixe :

_BIN Tri binaire

_CI(CS) Qu’il soit sensible aux casse, que le CI ne soit pas sensible, et que le CS soit sensible

_AI (AS) Que ce soit pour distinguer les accents, l’IA ne distingue pas, l’AS distingue

_KI(KS) Que ce soit pour distinguer les types de pseudonymes, KI ne le fait pas, KS distingue

_WI(WS) si on distingue la largeur WI ne distingue pas, WS distingue


Le nom est sensible à la casse, et le champ Like n’est pas sensible à la casse, l’effet est le suivant :



Exportez l’intégralité du script SQL comme suit :







Précédent:Dernière vidéo d’ingénieur en sécurité de l’information pour l’examen souple 2019
Prochain:La deuxième construction de 2019 est un sujet recueilli par le forum. Mise à jour continue
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com