SnowConvert AI - Sybase IQ - CREATE TABLE¶
Description¶
Crée une nouvelle table dans la base de données actuelle. Vous définissez une liste de colonnes qui contiennent chacune des données d’un type distinct. Le propriétaire de la table est l’émetteur de la commande CREATE TABLE.
Pour plus d’informations, veuillez consulter la documentation CREATE TABLE.
Syntaxe grammaticale ¶
TEMPORARY TABLES¶
Description¶
Dans Sybase IQ GLOBAL | LOCAL TEMPORARY est utilisé pour créer des tables temporaires qui n’existent que pour la session. Ces tables sont propres à chaque session et sont automatiquement supprimées à la fin de la session. Elles permettent de stocker des résultats intermédiaires ou des données de travail sans affecter le schéma permanent de la base de données. Elle ne peut également être créée qu’en ajoutant un # au début du nom.
Avertissement
Cette syntaxe est partiellement prise en charge par Snowflake.
Grammar Syntax¶
Modèles d’échantillons de sources¶
Code d’entrée :¶
Sybase¶
Code de sortie :¶
Sybase¶
IF NOT EXISTS¶
Description¶
Assure que la table n’est créée que si elle n’existe pas déjà, ce qui évite les doublons et les erreurs dans votre script SQL. (Référence linguistique Sybase SQL).
SuccessPlaceholder
Cette syntaxe est entièrement prise en charge par Snowflake.
Grammar Syntax¶
Modèles d’échantillons de sources¶
Code d’entrée :¶
Sybase¶
Code de sortie :¶
Snowflake¶
(ENABLE | DISABLE) RLV STORE¶
Description¶
Contrôle la fonctionnalité du magasin de versions au niveau des lignes. (Référence linguistique Sybase SQL).
Note
Cette syntaxe n’est pas nécessaire dans Snowflake.
Grammar Syntax¶
Modèles d’échantillons de sources¶
Code d’entrée :¶
Sybase¶
Code de sortie :¶
Snowflake¶
IN DBSPACE¶
Description¶
Spécifie l’espace DB pour le stockage des données. (Référence linguistique Sybase SQL).
Note
Cette syntaxe n’est pas nécessaire dans Snowflake. Snowflake gère automatiquement le stockage.
Grammar Syntax¶
Modèles d’échantillons de sources¶
Code d’entrée :¶
Sybase¶
Code de sortie :¶
Snowflake¶
ON COMMIT¶
Description¶
Spécifie le comportement de la table temporaire lors d’un commit. (Référence linguistique Sybase SQL)
Avertissement
Cette syntaxe est partiellement prise en charge.
Grammar Syntax¶
Modèles d’échantillons de sources¶
Code d’entrée :¶
Sybase¶
Code de sortie :¶
Snowflake¶
EWIs connexes¶
SSC-FDM-0008 : On Commit n’est pas pris en charge.
AT LOCATION¶
Description¶
Crée une table distante (proxy). (Référence linguistique Sybase SQL)
Danger
Cette syntaxe n’est pas prise en charge par Snowflake.
Grammar Syntax¶
Modèles d’échantillons de sources¶
Code d’entrée :¶
Sybase¶
Code de sortie :¶
Snowflake¶
EWIs connexes¶
SSC-EWI-SY0002 : UNSUPPORTED REMOTE TABLE SYNTAX.
PARTITION BY¶
Description¶
Toutes les lignes d’une partition de table sont physiquement colocalisées. (Référence linguistique Sybase SQL)
Note
Cette syntaxe n’est pas nécessaire dans Snowflake.
Grammar Syntax¶
Modèles d’échantillons de sources¶
Code d’entrée :¶
Sybase¶
Code de sortie :¶
Snowflake¶
CONSTRAINTS¶
Description¶
Cela garantit l’exactitude et la fiabilité des données figurant dans la table. En cas de violation entre la contrainte et l’action sur les données, l’action est interrompue. (Référence linguistique Sybase SQL)
Avertissement
Cette syntaxe est partiellement prise en charge.
Grammar Syntax¶
Modèles d’échantillons de sources¶
Code d’entrée :¶
Sybase¶
Code de sortie :¶
Snowflake¶
EWIs connexes¶
SSC-EWI-0035 : CHECK STATEMENT NOT SUPPORTED.
SSC-EWI-SY0003 : UNSUPPORTED IQ UNIQUE CONSTRAINT.
DEFAULT¶
Description¶
Définit la valeur par défaut d’une colonne dans une table de création.
Avertissement
Cette syntaxe est partiellement prise en charge par Snowflake.