preguntar acerca de sql

8
réponses

Comment ajouter ‘ON DELETE CASCADE’ dans l’instruction ALTER TABLE

J'ai une contrainte de clé étrangère dans ma table, je veux ajouter une CASCADE de suppression. J'ai essayé ceci: alter table child_table_name modify constraint fk_name foreign key (child_column_name) references parent_table_name (parent_col …
demandé sur 1970-01-01 00:33:29
17
réponses

Obtenir seulement le mois et L’année à partir de la DATE SQL

J'ai besoin d'accéder seulement mois.Champ année à partir de la date dans SQL Server. ... …
demandé sur 1970-01-01 00:33:29
8
réponses

Le journal des transactions de la base de données est pleine

J'ai un processus de longue durée qui maintient une transaction ouverte pendant toute la durée. Je n'ai aucun contrôle sur la façon dont ceci est exécuté. Comme une transaction est maintenue ouverte pendant toute la durée, lorsque le journal des …
demandé sur 1970-01-01 00:33:33
5
réponses

Afficher les noms de toutes les contraintes d’une table dans Oracle SQL

J'ai défini un nom pour chacune des contraintes pour les multiples tables que j'ai créées dans Oracle SQL. Le problème est que pour déposer une contrainte pour la colonne d'un tableau particulier, j'ai besoin de savoir le nom que j'ai fourni pour c …
demandé sur 1970-01-01 00:33:32
4
réponses

Comment activer les requêtes distribuées Ad Hoc

Lorsque j'exécute une requête avec OPENROWSET dans SQL Server 2000, cela fonctionne. Mais la même requête dans SQL Server 2008 génère l'erreur suivante: SQL Server a bloqué l'accès à L'instruction 'OpenRowset / OpenDatasource' du composant 'ad H …
demandé sur 1970-01-01 00:33:33
6
réponses

Fonction SQL comme valeur de paramètre par défaut?

J'ai essayé de changer une valeur de paramètre par défaut avec ceci: ALTER PROCEDURE [dbo].[my_sp] @currentDate datetime = GETDATE() Et tout le pré-compilateur SQL m'a donné cette erreur: MSG 102, Niveau 15, État 1, Procédure my_sp, ligne 8 s …
demandé sur 1970-01-01 00:33:29
5
réponses

Le moyen le plus simple de faire une auto-jointure récursive?

Quelle est la façon la plus simple de faire une auto-jointure récursive dans SQL Server? J'ai une table comme ceci: PersonID | Initials | ParentID 1 CJ NULL 2 EB 1 3 MB 1 4 SW 2 5 …
demandé sur 1970-01-01 00:33:29
7
réponses

SQL Server signale «nom de colonne non valide» , mais la colonne est présente et la requête fonctionne via management studio

Je suis dans une impasse. J'ai une requête qui est générée par un code C#. La requête fonctionne bien dans Microsoft SQL Server Management Studio lorsqu'elle est exécutée sur la même base de données. Cependant, lorsque mon code essaie d'exécuter la …
demandé sur 1970-01-01 00:33:31
9
réponses

Comment enregistrer les instructions SQL dans Grails

Je veux me connecter à la console ou dans un fichier, toutes les requêtes que Grails fait, pour vérifier les performances. J'avais configuré ce, sans succès. Toute idée aiderait. ... …
demandé sur 1970-01-01 00:33:30
6
réponses

contrainte unique conditionnelle

J'ai une situation où je dois appliquer une contrainte unique sur un ensemble de colonnes, mais seulement pour une valeur d'une colonne. Par exemple, j'ai une table comme Table (ID, Name, RecordStatus). RecordStatus ne peut avoir qu'une valeur 1 ou …
demandé sur 1970-01-01 00:33:29