Bonjour.
Est-ce que l'opérateur CONTAINS est intégré à la norme la plus récente de SQL ?
A ma connaissance, il n'était pas intégré à SQL-92.
D'avance, merci.
Bonjour.
Est-ce que l'opérateur CONTAINS est intégré à la norme la plus récente de SQL ?
A ma connaissance, il n'était pas intégré à SQL-92.
D'avance, merci.
bonjour,
Il semble que ce ne soit pas le cas, cf. ici : https://sqlpro.developpez.com/cours/motsreserves/
Bonjour,
Dans la version SQL:2011, c'est le cas. Il est dans les mots réservés, dans la comparaison de périodes.
Voir le lien suivant : https://jakewheat.github.io/sql-over...ains-predicate
Rédacteur / Modérateur SGBD et R
Mes tutoriels et la FAQ MySQL
----------------------------------------------------
Pensez aux balises code et au tag
Une réponse vous a plu ? N'hésitez pas à y mettre un
Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça
Je n'ai pas été assez précis, je voulais faire référence à l'opération d'inclusion, pas à une comparaison de périodes.
https://docs.microsoft.com/en-us/sql...ql-server-2017
Dans la norme, le mot-clé CONTAINS ne s'applique qu'à la comparaison de période.
Sa signification au sens de SQL Server n'en fait pas partie.
Rédacteur / Modérateur SGBD et R
Mes tutoriels et la FAQ MySQL
----------------------------------------------------
Pensez aux balises code et au tag
Une réponse vous a plu ? N'hésitez pas à y mettre un
Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça
CONTAINS n'est pas un opérateur, mais une fonction spécifique à la recherche dans un index textuel...
Il existe depuis la version 2 de SQL (1992) !
ISO/IEC 13249 SQL/MM Standard :
Structured Full-text Query Language (1991)
A +
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
* * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *
Bonjour.
Joe Celko, dans "SQL avancé" (Thomson publishing), qualifie CONTAINS de prédicat et remonte son antériorité au système R d'origine [SEQUEL 2], le premier système SQL expérimental d'IBM mais indique qu'il n'a pas été conservé par la suite, affirmant son absence dans SQL 89 et SQL 92.
Merci pour ce complément d'information et la correction, toujours instructif et complémentaire même si mon interrogation était avant tout sur l'état de la norme actuelle.
Néanmoins au niveau du SIG on trouve la fonction ST_Contains qui permet de savoir si un objet géo est situé à l'intérieur d'un autre...
A +
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
* * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager