J'essaye d'insérer toutes les valeurs d'une table dans une autre. Mais l'instruction insert accepte les valeurs, mais je voudrais qu'elle accepte un select * de la table_initial. Est-ce
J'essaye d'insérer toutes les valeurs d'une table dans une autre. Mais l'instruction insert accepte les valeurs, mais je voudrais qu'elle accepte un select * de la table_initial. Est-ce
J'ai regardé CROSS / OUTER APPLYavec un collègue et nous avons du mal à trouver des exemples concrets où les utiliser. J'ai passé beaucoup de temps à regarder Quand devrais-je utiliser Cross Apply sur Inner Join? et googler mais l'exemple principal (seul) semble assez bizarre (en utilisant le...
Je voudrais écrire une requête T-SQL où j'encode une chaîne en tant que chaîne Base64. Étonnamment, je ne trouve aucune fonction T-SQL native pour l'encodage Base64. Existe-t-il une fonction native? Sinon, quelle est la meilleure façon de faire l'encodage Base64 dans
Cette question se rapproche de ce dont j'ai besoin, mais mon scénario est légèrement différent. La table source et la table de destination sont identiques et la clé primaire est un uniqueidentifier (guid). Quand j'essaye ceci: insert into MyTable select * from MyTable where uniqueId = @Id;...
Quelle est la différence entre FORet les
Je recherche une bonne instruction SQL pour sélectionner toutes les lignes du jour précédent dans une table. La table contient une colonne datetime. J'utilise SQL Server
Je sais que c'est presque un double de: L'erreur «La connexion a échoué pour l'utilisateur 'NT AUTHORITY \ IUSR'» dans ASP.NET et SQL Server 2008 et la connexion a échoué pour l'utilisateur 'username' - System.Data.SqlClient.SqlException avec LINQ dans bibliothèque de projet / classe externe, mais...
J'ai construit un modèle de cadre d'entité sur une base de données de 2008. Tout fonctionne bien avec la base de données 2008. Lorsque j'essaye de mettre à jour l'entité sur une base de données 2005, j'obtiens cette erreur. La version de SQL Server utilisée ne prend pas en charge le type de données...
Quelqu'un pourrait-il me donner des conseils sur le moment où je devrais utiliser WITH (NOLOCK)plutôt queSET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED Quels sont les avantages / inconvénients de chacun? Y a-t-il des conséquences imprévues que vous avez rencontrées en utilisant l'un par...
J'ai une grande table avec disons 10 colonnes. 4 d'entre eux restent nuls la plupart du temps. J'ai une requête qui fait que la valeur nulle prend n'importe quelle taille ou aucune taille en octets. J'ai lu quelques articles que certains d'entre eux disent:
Comment puis-je modifier le nom de la table à l'aide d'une instruction de requête? J'ai utilisé la syntaxe suivante mais je n'ai pas pu trouver le mot-clé renommer dans SQL Server 2005. Alter table Stu_Table rename to
Exécution de SQL dynamique comme suit dans la procédure stockée: DECLARE @sqlCommand nvarchar(1000) DECLARE @city varchar(75) SET @city = 'London' SET @sqlCommand = 'SELECT COUNT(*) FROM customers WHERE City = @city' EXECUTE sp_executesql @sqlCommand, N'@city nvarchar(75)', @city = @city Comment...
Je suis curieux de savoir lequel des éléments suivants serait le plus efficace? J'ai toujours été un peu prudent dans l'utilisation INcar je pense que SQL Server transforme l'ensemble de résultats en une grande IFdéclaration. Pour un ensemble de résultats volumineux, cela peut entraîner de...
Quel type de données dois-je choisir pour stocker une adresse IP dans un serveur SQL? En sélectionnant le bon type de données, serait-il assez facile de filtrer par adresse IP
J'ai des données dans SQL Server 2005 qui contiennent des balises html et j'aimerais supprimer tout cela, ne laissant que le texte entre les balises. Idéalement, remplacer également des éléments tels que <par <, etc. Existe-t-il un moyen simple de le faire ou quelqu'un a-t-il déjà un...
Lorsque j'utilise SQL Server et qu'il y a une erreur, le message d'erreur donne un numéro de ligne qui n'a pas de corrélation avec les numéros de ligne dans la procédure stockée. Je suppose que la différence est due aux espaces blancs et aux commentaires, mais est-ce vraiment? Comment puis-je...
Dans SQL Server 2005, existe-t-il un concept d'utilisation unique ou de fonction locale déclarée à l'intérieur d'un script SQL ou d'une procédure stockée? Je voudrais résumer une certaine complexité dans un script que j'écris, mais il faudrait être capable de déclarer une fonction. Juste...
Comment modifier l'ordre des colonnes dans une table à l'aide d'une requête SQL dans SQL Server 2005? Je souhaite réorganiser l'ordre des colonnes dans une table à l'aide d'une requête
J'ai un code qui est: DECLARE @Script VARCHAR(MAX) SELECT @Script = definition FROM manged.sys.all_sql_modules sq where sq.object_id = (SELECT object_id from managed.sys.objects Where type = 'P' and Name = 'usp_gen_data') Declare @Pos int SELECT @pos=CHARINDEX(CHAR(13)+CHAR(10),@script,7500) PRINT...
Une table pour laquelle je n'ai aucun contrôle sur le schéma contient une colonne définie comme varchar (50) qui stocke les identificateurs uniques au format 'a89b1acd95016ae6b9c8aabb07da2010' (pas de tirets) Je veux les convertir en identificateurs uniques en SQL pour les passer à un .Net Guid....