preguntar acerca de sql

10
réponses

SQL Server-valeur de retour après insertion

J'essaie de récupérer une valeur clé après une instruction INSERT. Exemple: J'ai une table avec le nom et l'id des attributs. id est une valeur générée. INSERT INTO table (name) VALUES('bob'); Maintenant, je veux récupérer l'id dans la même …
demandé sur 1970-01-01 00:33:31
26
réponses

Comment convertir toutes les tables de MyISAM en InnoDB?

Je sais que je peux émettre une table alter individuellement pour changer le stockage de la table de MyISAM à InnoDB. Je me demande s'il existe un moyen de les changer rapidement en InnoDB? ... …
demandé sur 1970-01-01 00:33:30
19
réponses

Comment puis-je sélectionner le premier jour d’un mois en SQL?

J'ai juste besoin de sélectionner le premier jour du mois d'une variable datetime. Je sais que c'est assez facile à faire en utilisant ce genre de code : select CAST(CAST(YEAR(@mydate) AS VARCHAR(4)) + '/' + CAST(MONTH(@mydate) AS VARCHAR(2)) + '/ …
demandé sur 1970-01-01 00:33:29
6
réponses

Recherche insensible à la casse dans Oracle

Le comportement par défaut de LIKE et des autres opérateurs de comparaison, = etc est sensible à la casse. Est-il possible de les rendre insensibles à la casse? ... …
demandé sur 1970-01-01 00:33:31
8
réponses

Syntaxe de For-loop dans SQL Server

Quelle est la syntaxe d'une boucle for dans TSQL? ... …
demandé sur 1970-01-01 00:33:31
10
réponses

En SQL, Quelle est la différence entre count (column) et count (*)?

J'ai la requête suivante: select column_name, count(column_name) from table group by column_name having count(column_name) > 1; Quelle serait la différence si j'ai remplacé tous les appels à count(column_name) à count(*)? Cette question a été …
sql
demandé sur 1970-01-01 00:33:28
7
réponses

Comment obtenir le premier caractère d’une chaîne dans SQL?

J'ai une colonne SQL d'une longueur de 6. Veulent maintenant prendre uniquement le premier caractère de cette colonne. Y a-t-il une fonction de chaîne dans SQL pour le faire? ... …
demandé sur 1970-01-01 00:33:29
5
réponses

Modifier la table: comment changer l’attribut’ Allow Nulls ‘ de not null à allow null

Comment changer un attribut dans une table en utilisant T-SQL pour autoriser les valeurs NULL (not null -- > null)? Alter table peut-être? ... …
demandé sur 1970-01-01 00:33:30
11
réponses

Récupérer des scripts de requête SQL non enregistrés

Comment récupérer les scripts non enregistrés si L'onglet SSMS se bloque / non enregistré est accidentellement fermé? ... …
demandé sur 1970-01-01 00:33:33
2
réponses

Comment écrire update SQL avec un alias de Table dans SQL Server 2008?

J'ai un très basique UPDATE SQL - UPDATE HOLD_TABLE Q SET Q.TITLE = 'TEST' WHERE Q.ID = 101; Cette requête s'exécute correctement dans Oracle, Derby, MySQL - mais il échoue dans SQL server 2008 avec l'erreur suivante: "Msg 102, Niveau 15, …
demandé sur 1970-01-01 00:33:31