/programming/1348126/modify-owner-on-all-tables-simultaneous-in-postgresql décrit quelques façons astucieuses de changer la table et d'autres objets à un utilisateur spécifique, et cela fonctionne à merveille, cependant tous les les suggestions semblent ignorer les fonctions que j'ai créées. Existe-t-il un moyen assez simple de réinitialiser le propriétaire de TOUS les objets de la base de …
J'ai une courte question, pourquoi dois-je utiliser use master;pour créer une base de données? Voici l' exemple de la documentation Microsoft USE master ; GO CREATE DATABASE Sales ON ( NAME = Sales_dat, FILENAME = 'C:\Program Files\...\saledat.mdf', SIZE = 10, MAXSIZE = 50, FILEGROWTH = 5 ) LOG ON ( …
J'ai une table InnoDB que je souhaite modifier. Le tableau compte environ 80 millions de lignes et quitte quelques indices. Je veux changer le nom d'une des colonnes et ajouter quelques indices supplémentaires. Quel est le moyen le plus rapide de le faire (en supposant que je pourrais subir même …
J'écris un programme qui me demande d'attribuer toutes les autorisations et tout dans le code. Je suis resté coincé dans cette partie: Je veux juste faire l'équivalent de cliquer sur la petite case sous "Carte" pour la base de données msdb et d'affecter cet utilisateur au rôle SqlAgentUser. J'ai besoin …
Pourquoi ne pouvons-nous pas écrire des instructions ddl directement dans un bloc PL / SQL, par exemple lorsque j'écris CREATE OR REPLACE PROCEDURE test IS BEGIN truncate table table_name; // error END test; / Mais, CREATE OR REPLACE PROCEDURE test IS BEGIN execute immediate 'truncate table table_name'; // works fine …
Nous avons une erreur lors de l'exécution du script suivant; IF NOT EXISTS (SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE='BASE TABLE' AND TABLE_NAME='Table_Name') BEGIN CREATE TABLE Table_Name ( Field_Name_1 binary(32) NOT NULL CONSTRAINT PK_Name_Goes_Here PRIMARY KEY NONCLUSTERED , Field_Name_2 int NOT NULL , Field_Name_3 datetime NOT NULL INDEX IX_Name_Goes_Here CLUSTERED ) …
Lors de l'ajout de NOT NULLcolonnes avec une DEFAULTvaleur - PostgreSQL optimise-t-il cette opération? Dans le cas où la table a n lignes, une colonne alter-table-add-optim non optimisée produirait n écrit de la valeur par défaut - ce qui pourrait être très douloureux, évidemment. Avec l'optimisation, la base de données …
Dans PostgreSQL, je peux créer une table avec des données de test, puis dans une transaction la migrer vers une nouvelle colonne d'un type différent, ce qui entraîne une réécriture de table COMMIT, CREATE TABLE foo ( a int ); INSERT INTO foo VALUES (1),(2),(3); Suivi par, BEGIN; ALTER TABLE …
J'ai un SQL Server 2005 Standard x64 qui rencontre des problèmes avec la contention DDD TempDB au cours des derniers mois. Le serveur rencontrera des conflits sur la ressource d'attente 2: 1: 103 (le type d'attente étant PAGELATCH_EX). Le problème semble se produire sporadiquement lorsque le serveur est sous une …
J'ai une base de données Oracle et je voudrais créer un ERD dans Visio 2007 Pro. J'ai jusqu'à présent examiné les commandes DBMS_METADATA.GET_DDL pour générer DDL. Je sais que je peux importer une base de données Access dans Visio, mais il semble qu'Access comprenne un dialecte SQL différent d'Oracle, donc …
J'essaie de créer un déclencheur, de modifier le classement d'une base de données lors de sa création, mais comment puis-je attraper le nom de la base de données à utiliser dans le déclencheur? USE master GO CREATE TRIGGER trg_DDL_ChangeCOllationDatabase ON ALL SERVER FOR CREATE_DATABASE AS declare @databasename varchar(200) set @databasename …
Mettre en place un proc quickie pour aider au débogage, j'ai rencontré ce qui semble être une erreur dans le compilateur. create proc spFoo @param bit as begin if @param = 0 begin select * into #bar from [master].dbo.spt_values -- where number between ... end else begin select top 10 …
J'essaie de créer des index partiels pour une grande table statique (1,2 To) dans Postgres 9.4. Mes données sont complètement statiques, je peux donc insérer toutes les données, puis créer tous les index. Dans ce tableau de 1,2 To, j'ai une colonne nommée run_idqui divise proprement les données. Nous avons …
Un de mes développeurs a écrit une fonction SQL qui fonctionne comme la fonction VB.Net (LastIndexOf) et souhaite la publier. Ma question est quelle serait la raison de mettre cela dans une base de données centrale par rapport à le mettre dans chaque base de données utilisateur? Le développeur essayait …
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.