i would like to temporarly(just for the t-sql statement) disable the constraints check.
My statement is:
insert into branchOffice(
branchOfficeTypeId,
labirintoClientiId,
companyId,
signboardName,
address,
addressNumber,
zipCode,
city,
province,
officePhoneNumber,
officeFaxNumber,
officeEmail,
statusId,
officeNotes,
squareMeters,
familyHelpersCount,
employeesCount,
workingCompanyPartnerCount)
SELECT
1,
[NewBiz.Labirinto].dbo.Clienti.id,
1,
[NewBiz.Labirinto].dbo.clienti.Insegna,
case
when PATINDEX('%[0-9]%',[NewBiz.Labirinto].dbo.clienti.SedeLegaleIndirizzo)>0 then LEFT([NewBiz.Labirinto].dbo.clienti.SedeLegaleIndirizzo, PATINDEX('%[0-9]%',[NewBiz.Labirinto].dbo.clienti.SedeLegaleIndirizzo)-1)
when PATINDEX('%[0-9]%',[NewBiz.Labirinto].dbo.clienti.SedeLegaleIndirizzo)=0 then [NewBiz.Labirinto].dbo.clienti.SedeLegaleIndirizzo
end as indirizzo,
case
when PATINDEX('%[0-9]%',[NewBiz.Labirinto].dbo.clienti.SedeLegaleIndirizzo)>0 then right([NewBiz.Labirinto].dbo.clienti.SedeLegaleIndirizzo,len([NewBiz.Labirinto].dbo.clienti.SedeLegaleIndirizzo)-PATINDEX('%[0-9]%',[NewBiz.Labirinto].dbo.clienti.SedeLegaleIndirizzo)+1)
when PATINDEX('%[0-9]%',[NewBiz.Labirinto].dbo.clienti.SedeLegaleIndirizzo)=0 then ''
end as numero,
[NewBiz.Labirinto].dbo.clienti.SedeLegaleCAP,
[NewBiz.Labirinto].dbo.clienti.SedeLegaleComune,
[NewBiz.Labirinto].dbo.clienti.SedeLegaleProvincia,
[NewBiz.Labirinto].dbo.clienti.SedeLegaleTelefono,
[NewBiz.Labirinto].dbo.clienti.SedeLegaleFax,
[NewBiz.Labirinto].dbo.clienti.SedeLegaleEMail,
[NewBiz.Labirinto].dbo.clienti.SituazioneId,
[NewBiz.Labirinto].dbo.clienti.Note,
[NewBiz.Labirinto].dbo.clienti.Superficie,
[NewBiz.Labirinto].dbo.clienti.Coadiuvanti,
[NewBiz.Labirinto].dbo.clienti.Dipendenti,
[NewBiz.Labirinto].dbo.clienti.SociLavoratori
from [NewBiz.Labirinto].dbo.Clienti
where [NewBiz.Labirinto].dbo.Clienti.AziendaId=1
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…