Je suis nouveau à SQL Server, je veux convertir ma sortie qui est comme BachNo|Release Qty ———- A |10 A |30 A |40 B |90 B |30 Je veux transposer cette structure en BatchNO | Qty Release1 | Qty Release2 | Qty Release3 —————————————————- A | 10 | 30 | 40 B | 90 | […]
Dans Sql Server, nous avons un moyen rapide et pratique de récupérer le text des procédures stockées: sp_helptext my_proc Existe-t-il un autre moyen similaire de renvoyer la définition des contraintes?
Cette requête sans le TOP 1 fonctionne en une seconde avec le top 1, cela prend 8 secondes. Des idées comment je peux améliorer cela? SELECT top 1 bw.id as workflow_id,bw.status_id workflow_status_id, bo. record_id,bo.addr_line_1, bw.created_by from dbo.input_Oct bo left outer join dbo.onebyone_workflow bw on bw.record_id = bo.record_id and (job_id = 18) where (bw.id IS NULL) […]
Je travaille sur un système hérité qui a un appel à cette fonction (sys.fn_cdc_map_time_to_lsn), et j'obtiens l'erreur suivante: Invalid object name 'cdc.lsn_time_mapping' Je n'ai pas trouvé cette table dans Object Explorer. Y a-t-il un rlocation pour cette fonction ou dois-je avoir une autorisation spéciale pour y accéder? Merci d'avance.
J'ai une table composée de plusieurs colonnes, dont deux dates (startDate et endDate). La table contient 15.000.000 loggings. Ma requête est configurée comme ceci SELECT ID FROM table WHERE @inputdate BETWEEN startDate and endDate Comment mon index doit-il être configuré pour optimiser les performances?
Je veux get les dernières inputs dans les 30 dernières secondes à partir d'une database MSSQL. En Mysql vous faites: SELECT * FROM table WHERE datetime> (now () – intervalle 30 secondes) Comment faire cela dans MSSQL?
SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE PROCEDURE <Procedure_Name, sysname, ProcedureName> — Add the parameters for the stored procedure here <@Param1, sysname, @p1> <Datatype_For_Param1, , int> = <Default_Value_For_Param1, , 0>, <@Param2, sysname, @p2> <Datatype_For_Param2, , int> = <Default_Value_For_Param2, , 0> AS BEGIN — SET NOCOUNT ON added to prevent extra result sets from […]
Considérez datatables ci-dessous: ID Reference Manager LeaseFirstStart LeaseStop 1 KLEIN John 2008-04-02 00:00:00.000 2010-04-01 00:00:00.000 2 HAWKER John 2008-12-18 00:00:00.000 2010-09-17 00:00:00.000 3 SLEEP Bob 2008-01-23 00:00:00.000 2009-01-22 00:00:00.000 4 CODD Bob 2009-08-03 00:00:00.000 2010-08-02 00:00:00.000 5 ALLEN Bob 2008-01-30 00:00:00.000 2009-07-31 00:00:00.000 Le premier mois est janvier 2008 et le dernier mois est septembre […]
J'ai une connection de table KEY Base_TBL Connected_table Base_tbl_colmn Connected_table_colmn —- —— ————- ———— —————— PRM Table1 Table2,Table3 colm1 Colm2,colm3 FRN Table4 table5 colm4 colm5 Je dois générer une requête dynamic qui devrait donner une sortie quelque chose comme ça select * from table1 INNER JOIN Table 2 ON table1.colm1 =table2.colm2 INNER JOIN Table3 on […]
SERVEUR SQL: SELECT tblModule.ModuleID tblActivity.ModuleID, FROM tblActivity LEFT JOIN tblModule ON tblModule.ModuleID LIKE 'Null' AND tblModule.ModuleID = tblActivity.ModuleID ORDER BY tblModule.ModuleID Ok donc ici j'essaie d'afficher le ModuleID de tblModule qui n'est pas disponible sous ModuleID dans tblActivity ce code ne marche pas il dit: Msg 156, niveau 15, état 1, ligne 2 Syntaxe incorrecte […]