J'ai une fonction que je voudrais appliquer à ma requête SQl. J'utilise SQL Server.SQL et VB - Comment appliquer une fonction pour tester si la copie est en espagnol
Je ne peux pas penser à un bon moyen de le faire cependant. Fondamentalement, je veux être en mesure de vérifier la copie colonne pour voir si elle est de l'espagnol j'imagine quelque chose comme ça
Select * from INFO où isForeign (Copie)
Voici la fonction:
Function IsForeign(theString)
Dim strAlphaNumeric
Dim strChar
Dim Found
Dim i
strAlphaNumeric = "àáâèéçêóô" ' French, Spanish
strAlphaNumeric = strAlphaNumeric & "ÀÈÉÒÓÙàèéòóù" ' Italian
strChar = ""
Found = False
' Characters
For i = 1 to Len(theString)
strChar = Mid(theString, i, 1)
If Instr(strAlphaNumeric, strChar) Then
Found = True
End If
Next
IsForeign = Found
Fin Fonction
Vous devez ajouter les informations sur les SGBD que vous utilisez. Cela pourrait être important. –
Je serais mal à essayer d'écrire quelque chose comme ça moi-même et commencer [ici] (http://code.google.com/p/language-detection/) –
J'utilise SQL Server .... je viens de penser à quelque chose pense que je vais utiliser: – tree