Question : Insérer le déclenchement exploitant en gradins de nouvelles données

J'ai un déclenchement d'insertion sur une de mes tables de base de données (voient attatched déclenchement) qu'elle appelle un

We de procédé stocké (voir autre attatched) pour avoir petit vb.net $$etAPP qui tire les données pour s'insérer dans la table d'un external webserver.

pour quelque raison quand le déclenchement d'insertion est placé sur la table, aucunes nouvelles rangées obtiennent supplémentaire. Quand est-ce que j'enlève le déclenchement que de nouvelles rangées sont ajoutées dès que je courrai .net app.

It semble que le déclenchement arrête les nouvelles rangées d'être added.

Can quiconque suggèrent pourquoi ?
class= > " clair " de
> de " codeSnippet " de class= de
class= " lineNumbers " de
class= de
1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
10 :
11 :
12 :
13 :
14 :
15 :
16 :
17 :
18 :
19 :
20 :
21 :
22 :
23 :
24 :
25 :
26 :
27 :
28 :
29 :
30 :
31 :
32 :
33 :
34 :
35 :
36 :
tg_webenquiries " de " codeSnippet821229 d'id= " de
create de class=
sur des webenquiries
après insertion
As
déclarer
	@Campaign comme nvarchar (50),
	@Telephone comme nvarchar (20),
	@Telephone2 comme nvarchar (20),
	@Telephone3 comme nvarchar (20),
	@Display comme nvarchar (255),
	@Field3 comme nvarchar (255),
	@Field4 comme nvarchar (255),
	@Field5 comme nvarchar (255),
	@Field6 comme nvarchar (255)
choisi
	Le @Campaign = « Doris mène »,
	@Telephone = Daytime_Telephone,
	@Telephone2 = Evening_Telephone,
	@Telephone3 = Mobile_Telephone,
	@Display = titre + « « + initiales + » » + nom de famille,
	@Field3 = '',
	@Field4 = '',
	@Field5 = '',
	@Field6 = WebEnquiryID
d'INSÉRER
exec dialler1. .ImportDorisLeads
	@Campaign,
	@Telephone,
	@Telephone2,
	@Telephone3,
	@Display,
	@Field3,
	@Field4,
	@Field5,
	@Field6
VONT
class= > " clair " de
> de " codeSnippet " de class= de
class= " lineNumbers " de
class= de
1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
10 :
11 :
12 :
13 :
14 :
15 :
16 :
17 :
18 :
19 :
20 :
21 :
22 :
23 :
24 :
25 :
26 :
27 :
28 :
29 :
30 :
31 :
32 :
33 :
34 :
35 :
36 :
37 :
38 :
39 :
40 :
41 :
42 :
43 :
44 :
45 :
46 :
47 :
48 :
49 :
50 :
51 :
52 :
53 :
54 :
55 :
56 :
57 :
58 :
59 :
60 :
61 :
62 :
63 :
64 :
65 :
66 :
67 :
68 :
69 :
70 :
71 :
72 :
73 :
74 :
75 :
76 :
77 :
78 :
79 :
80 :
81 :
82 :
83 :
84 :
85 :
86 :
87 :
88 :
89 :
90 :
91 :
92 :
93 :
94 :
95 :
96 :
97 :
98 :
99 :
100 :
101 :
102 :
103 :
104 :
105 :
106 :
107 :
108 :
109 :
110 :
111 :
112 :
113 :
114 :
115 :
116 :
117 :
118 :
119 :
120 :
121 :
122 :
123 :
124 :
125 :
126 :
127 :
128 :
129 :
130 :
131 :
132 :
133 :
134 :
135 :
136 :
137 :
138 :
139 :
140 :
141 :
142 :
143 :
144 :
145 :
146 :
147 :
148 :
149 :
150 :
151 :
152 :
153 :
154 :
155 :
156 :
157 :
158 :
159 :
160 :
161 :
162 :
163 :
164 :
165 :
166 :
167 :
168 :
169 :
170 :
171 :
172 :
173 :
174 :
175 :
176 :
177 :
178 :
179 :
180 :
181 :
182 :
183 :
184 :
185 :
186 :
187 :
188 :
189 :
190 :
191 :
192 :
193 :
194 :
195 :
196 :
197 :
198 :
199 :
200 :
201 :
202 :
203 :
204 :
205 :
206 :
207 :
208 :
209 :
210 :
211 :
212 :
213 :
214 :
215 :
PROCÉDÉ " de " codeSnippet821234 d'id= " de
CREATE de class=

	@Campaign comme nvarchar (50),
	@Telephone comme nvarchar (20),
	@Telephone2 comme nvarchar (20),
	@Telephone3 comme nvarchar (20),
	@Display comme nvarchar (255),
	@Field3 comme nvarchar (255),
	@Field4 comme nvarchar (255),
	@Field5 comme nvarchar (255),
	@Field6 comme nvarchar (255)

AS

DÉCLARER le @SearchResult comme international
DÉCLARER @SQL1 COMME NVARCHAR (2000)
DÉCLARER @SQL2 COMME NVARCHAR (2000)
DÉCLARER @SQL3 COMME NVARCHAR (2000)
DÉCLARER @1OUT COMME INTERNATIONAL
DÉCLARER @2OUT COMME INTERNATIONAL
DÉCLARER @3OUT COMME INTERNATIONAL

--Enlever tous les caractères inadmissibles des numéros de téléphone
Placer le @Telephone = remplacent (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (
	Remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (
	Remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (

	@Telephone, « « , ''), » !  », ''), « «  », ''), « £ », ''), « $ », '')
	, « % », ''), « ^ », ''), « et », ''), « * », ''), « (", '')
	, ") », ''), « - », ''), « _ », ''), « = », ''), « + », '')
	, « [ », ''), « ] », ''), « { », ''), « } », ''), « ;  », '')
	, « :  », ''), '''', ''), « @ », ''), « ~ », ''), « # », '')
	, « \ », ''), « | », ''), « , », ''), « < », ''), « .  », '')
	, « > », ''), « / », ''), « ?  », ''), '«  », ''), « ¬ », '')

	, « a », ''), « b », ''), « c », ''), « d », ''), « e », ''), « f », '')
	, « g », ''), « h », ''), « je », ''), « j », ''), « k », ''), « l », '')
	, « m », ''), « N », ''), « o », ''), « p », ''), « q », ''), « r », '')
	, « s », ''), « t », ''), « u », ''), « v », ''), « W », ''), « x », '')
	, « y », ''), « z », '')

	, « A », ''), « B », ''), « C », ''), « D », ''), « E », ''), « F », '')
	, « G », ''), « H », ''), « JE », ''), « J », ''), « K », ''), « L », '')
	, « M », ''), « N », ''), « O », ''), « P », ''), « Q », ''), « R », '')
	, « S », ''), « T », ''), « U », ''), « V », ''), « W », ''), « X », '')
	, « Y », ''), « Z », '')

Placer @Telephone2 = remplacent (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (
	Remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (
	Remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (

	@Telephone2, « « , ''), » !  », ''), « «  », ''), « £ », ''), « $ », '')
	, « % », ''), « ^ », ''), « et », ''), « * », ''), « (", '')
	, ") », ''), « - », ''), « _ », ''), « = », ''), « + », '')
	, « [ », ''), « ] », ''), « { », ''), « } », ''), « ;  », '')
	, « :  », ''), '''', ''), « @ », ''), « ~ », ''), « # », '')
	, « \ », ''), « | », ''), « , », ''), « < », ''), « .  », '')
	, « > », ''), « / », ''), « ?  », ''), '«  », ''), « ¬ », '')

	, « a », ''), « b », ''), « c », ''), « d », ''), « e », ''), « f », '')
	, « g », ''), « h », ''), « je », ''), « j », ''), « k », ''), « l », '')
	, « m », ''), « N », ''), « o », ''), « p », ''), « q », ''), « r », '')
	, « s », ''), « t », ''), « u », ''), « v », ''), « W », ''), « x », '')
	, « y », ''), « z », '')

	, « A », ''), « B », ''), « C », ''), « D », ''), « E », ''), « F », '')
	, « G », ''), « H », ''), « JE », ''), « J », ''), « K », ''), « L », '')
	, « M », ''), « N », ''), « O », ''), « P », ''), « Q », ''), « R », '')
	, « S », ''), « T », ''), « U », ''), « V », ''), « W », ''), « X », '')
	, « Y », ''), « Z », '')

Placer @Telephone3 = remplacent (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (
	Remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (
	Remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (remplacer (

	@Telephone3, « « , ''), » !  », ''), « «  », ''), « £ », ''), « $ », '')
	, « % », ''), « ^ », ''), « et », ''), « * », ''), « (", '')
	, ") », ''), « - », ''), « _ », ''), « = », ''), « + », '')
	, « [ », ''), « ] », ''), « { », ''), « } », ''), « ;  », '')
	, « :  », ''), '''', ''), « @ », ''), « ~ », ''), « # », '')
	, « \ », ''), « | », ''), « , », ''), « < », ''), « .  », '')
	, « > », ''), « / », ''), « ?  », ''), '«  », ''), « ¬ », '')

	, « a », ''), « b », ''), « c », ''), « d », ''), « e », ''), « f », '')
	, « g », ''), « h », ''), « je », ''), « j », ''), « k », ''), « l », '')
	, « m », ''), « N », ''), « o », ''), « p », ''), « q », ''), « r », '')
	, « s », ''), « t », ''), « u », ''), « v », ''), « W », ''), « x », '')
	, « y », ''), « z », '')

	, « A », ''), « B », ''), « C », ''), « D », ''), « E », ''), « F », '')
	, « G », ''), « H », ''), « JE », ''), « J », ''), « K », ''), « L », '')
	, « M », ''), « N », ''), « O », ''), « P », ''), « Q », ''), « R », '')
	, « S », ''), « T », ''), « U », ''), « V », ''), « W », ''), « X », '')
	, « Y », ''), « Z », '')

--Essais que les nombres sont plus de 3 caractères longtemps
SI LEN (@TELEPHONE) < 3
COMMENCER
	PLACER le @Telephone = ''
EXTRÉMITÉ

SI LEN (@TELEPHONE2) < 3
COMMENCER
	PLACER @Telephone2 = ''
EXTRÉMITÉ

SI LEN (@TELEPHONE3) < 3
COMMENCER
	PLACER @Telephone3 = ''
EXTRÉMITÉ

--Les essais pour voir si le nombre commence par un 0, sinon l'ajoutent
SI LEN (@TELEPHONE) = 10 ET PARTI (@TELEPHONE, 1) <> 0
COMMENCER
	PLACER le @Telephone = « 0 » + @Telephone
EXTRÉMITÉ

SI LEN (@TELEPHONE2) = 10 ET <> (@TELEPHONE2,1) LAISSÉ 0
COMMENCER
	PLACER @Telephone2 = « 0 » + @Telephone2
EXTRÉMITÉ

SI LEN (@TELEPHONE2) = 10 ET <> (@TELEPHONE2,1) LAISSÉ 0
COMMENCER
	PLACER @Telephone2 = « 0 » + @Telephone2
EXTRÉMITÉ

--Essais pour voir si le nombre commence 44, si remplacer oui par 0
SI PARTI (@TELEPHONE, 2) = 44
COMMENCER
	PLACER LE @TELEPHONE = « 0 » + DROIT (@TELEPHONE, LEN (@TELEPHONE) - 2)
EXTRÉMITÉ

SI (@TELEPHONE2,2) = 44 LAISSÉS
COMMENCER
	PLACER @TELEPHONE2 = « 0 » + DROIT (@TELEPHONE2, LEN (@TELEPHONE2) - 2)
EXTRÉMITÉ

SI (@TELEPHONE3,2) = 44 LAISSÉS
COMMENCER
	PLACER @TELEPHONE3 = « 0 » + DROIT (@TELEPHONE3, LEN (@TELEPHONE3) - 2)
EXTRÉMITÉ

--Examine pour voir le cas échéant de l'allumette de nombres et enlève approprié s'il fait
SI @Telephone = @Telephone2
COMMENCER
	PLACER @Telephone2 = ''
EXTRÉMITÉ

SI @Telephone = @Telephone3
COMMENCER
	PLACER le @Telephone = ''
EXTRÉMITÉ

SI @Telephone2 = @Telephone3
COMMENCER
	PLACER @Telephone2 = ''
EXTRÉMITÉ

--Vérifie pour voir si le nombre est déjà dans l'appeleur

PLACER @Sql1 = « CHOISISSENT le COMPTE (*) À PARTIR «  » + @Campaign + '« OÙ téléphone = ''' + @Telephone + ''' OU Telephone2 = ''' + @Telephone + ''' OU Telephone3 = ''' + @Telephone + ''''
PLACER @Sql2 = « CHOISISSENT le COMPTE (*) À PARTIR «  » + @Campaign + '« OÙ téléphone = ''' + @Telephone2 + ''' OU Telephone2 = ''' + @Telephone2 + ''' OU Telephone3 = ''' + @Telephone2 + ''''
PLACER @Sql3 = « CHOISISSENT le COMPTE (*) À PARTIR «  » + @Campaign + '« OÙ téléphone = ''' + @Telephone3 + ''' OU Telephone2 = ''' + @Telephone3 + ''' OU Telephone3 = ''' + @Telephone3 + ''''

SI <> 0 D'EXEC (@SQL1)
COMMENCER
	PLACER le @Telephone = ''
EXTRÉMITÉ

SI <> 0 D'EXEC (@SQL2)
COMMENCER
	PLACER @Telephone2 = ''
EXTRÉMITÉ

SI <> 0 D'EXEC (@SQL3)
COMMENCER
	PLACER @Telephone3 = ''
EXTRÉMITÉ


-- Vérifier les Tableaux barrants

@Telephone d'EXEC BarredNumber_SearchForNumber, rendement de @SearchResult

SI @SearchResult = 1
COMMENCER
	PLACER le @Telephone = ''
	PLACER le @SearchResult = 0
EXTRÉMITÉ

EXEC BarredNumber_SearchForNumber @Telephone2, rendement de @SearchResult

SI @SearchResult = 1
COMMENCER
	PLACER @Telephone2 = ''
	PLACER le @SearchResult = 0
EXTRÉMITÉ

EXEC BarredNumber_SearchForNumber @Telephone3, rendement de @SearchResult

SI @SearchResult = 1
COMMENCER
	PLACER @Telephone3 = ''
EXTRÉMITÉ


--Écrire le statament d'insertion

DÉCLARER LE @STRSQL COMME NVARCHAR (2000)

Placer le @strSQL = « INSERTION DANS [ » + @Campaign + « ] (téléphone, Telephone2, Telephone3, affichage, Field3, Field4, Field5, Field6, CallStatus, AccCode, TimesCalled, valide, le coder, LastNumberDialled) des VALEURS (" + char (13) + char (10) +
				'''' + @Telephone + ''', ''' + @Telephone2 + ''', ''' + @Telephone3 + ''', ''' + @Display + ''', ''' + @Field3 + ''', ''' + @Field4 + ''', ''' + @Field5 + ''', ''' + @Field6 + ''', '''', '''', 0, 1, '''', '''') '

EXEC (@StrSql)
class= de

Réponse : Insérer le déclenchement exploitant en gradins de nouvelles données

Salut encore,

Je suis un peu confus maintenant.

Voulez-vous exclure le reportage sur des identifications de l'utilisateur au lequel su'ed ?

Dans ce cas-ci votre rapport est en effet bon.

La valeur de « time_last_login » d'un utilisateur ne reflète pas su'ing à cet utilisateur. L'utilisation réussie du su remet à zéro l'attribut de « unsuccessful_login_count  » seulement si les attributs du rlogin et de l'ouverture de l'utilisateur sont deux ensemble à faux.

Naturellement la dernière fois d'ouverture de l'utilisateur qui a publié le « su » est enregistrée.

Si vous voulez rendre compte du « su » vous employer devra examiner /var/adm/sulog. L'inconvénient avec ce dossier est que la date est contenue dans le hh de mm/dd : le format de millimètre - qui n'est pas des secondes depuis l'époque, et là n'est aucune année !

De toute façon - votre manuscrit est une vraie chose gentille - je ne peux voir rien mal avec lui !

wmp

 

Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us