J'ai 4 tableaux liés comme ceci (c'est un exemple): Company: ID Name CNPJ Department: ID Name Code ID_Company Classification: ID Name Code ID_Company Workers: Id Name Code ID_Classification ID_Department Supposons que j'aie un classificationavec id = 20, id_company = 1. Et un departmentqui a id_company = 2(qui représente une autre …
Est-il possible d'avoir une contrainte de colonne unique personnalisée comme suit? Supposons que j'ai deux colonnes subsetet les typedeux chaînes (bien que les types de données n'aient probablement pas d'importance). Si typec'est "vrai", alors je veux que la combinaison de typeet subsetsoit unique. Sinon, il n'y a pas de contrainte. …
J'ai du T-SQL généré automatiquement, qui est probablement valide, mais je ne comprends pas vraiment. ALTER TABLE [dbo].[MyTable] WITH CHECK CHECK CONSTRAINT [My_FORIEGN_KEY]; Je sais ce qu'est une contrainte de clé étrangère, mais quel est le problème CHECK CHECK?
Lorsque j'essaie d'exécuter pg_restore.exeun fichier de vidage à partir d'une base de données, cela génère des dizaines d'erreurs, tout de même: ERROR: insert or update on table "someTable" violates foreign key constraint "aConstraintName" Cela est évidemment dû au fait que j'ai vidé la base de données avant de la restaurer …
J'ai actuellement une clé étrangère entre deux entités, et je voudrais rendre cette relation conditionnelle au type d'entité de l'une des tables. Voici la hiérarchie des tableaux, cela se fait via les références FK de l'enfant au parent Store / \ Employees \ TransactionalStores / | \ Kiosks | BrickMortars …
J'ai une application qui crée des millions de tables dans une base de données SQL Server 2008 (non en cluster). Je cherche à mettre à niveau vers SQL Server 2014 (en cluster), mais je frappe un message d'erreur lorsqu'il est en charge: "Il y a déjà un objet nommé 'PK__tablenameprefix__179E2ED8F259C33B' …
J'ai une colonne: standard BOOLEAN NOT NULL Je voudrais appliquer une ligne True et toutes les autres False. Il n'y a pas de FK ou quoi que ce soit d'autre selon cette contrainte. Je sais que je peux l'accomplir avec plpgsql, mais cela ressemble à un marteau. Je préférerais quelque …
Comment puis-je modifier le type sur une table qui a un index dessus? J'ai essayé de faire une alter colonne sur une table vide pour modifier le type de date heure à varchar (15) et j'ai eu des erreurs disant qu'il y avait des dépendances sur la colonne (qui s'est …
Dans ce projet sur lequel je travaille, je dois définir un champ particulier pour qu'il soit unique (pas un problème!) Mais si le champ est nul, je veux que la contrainte soit ignorée. Dans Sql Server 2008, j'utilise un index filtré comme indiqué ci-dessous, mais ce n'est pas disponible dans …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour les administrateurs de base de données Stack Exchange. Fermé il y a 3 ans . J'essaie de créer un nouveau tableau …
J'ai un tableau dans lequel je stocke tous les messages du forum publiés par les utilisateurs sur mon site Web. La structure de hiérarchie des messages est implémentée à l'aide d'un modèle d'ensemble imbriqué . Voici une structure simplifiée du tableau: Id (CLÉ PRIMAIRE) Owner_Id (RÉFÉRENCES CLÉS ÉTRANGÈRES À Id …
Je voudrais avoir une contrainte de vérification qui applique ce modèle d'expression régulière pour un code en plusieurs parties: ^\d{3}\.\d{3}\.\d{4}$ ... trois chiffres, une période, trois chiffres, une période, quatre chiffres. Dois-je créer une fonction CLR pour appliquer la correspondance de modèle, et la fonction CLR peut-elle être référencée dans …
Je suis un DBA "accidentel", relativement inexpérimenté et déconcerté par ce problème. Exécution de MS SQL Server 2012. Le problème vient de cette instruction UPDATE: UPDATE dbo.tAccts SET Ticket = 'ARP.ExGE' , Method = 'smtp' , AcctOwner = 'r00417819' , DisplayName = '~AppLight HBSFax-Inactive' , Destination = 'r00417819@mail.ad.ge.com' , UpdatedBy …
Salut, je n'arrive pas à obtenir une contrainte fonctionnant comme je m'y attend dans postgreSQL. Depuis pgadmin, j'exécute la requête SQL suivante. -- Check: "TypeCheck" -- ALTER TABLE "ComLog" DROP CONSTRAINT "TypeCheck"; ALTER TABLE "ComLog" ADD CONSTRAINT "TypeCheck" CHECK ("Type" SIMILAR TO 'email|post|IRL|minutes'); COMMENT ON CONSTRAINT "TypeCheck" ON "ComLog" IS …
J'ai identifié 3 situations. Un étudiant sans inscription. Un étudiant avec des inscriptions mais pas de notes. Un étudiant avec des inscriptions et des notes. Il y a un déclencheur sur le tableau des inscriptions pour calculer la GPA. Si un étudiant a des notes, il mettra à jour ou …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.