“Überprüfen Sie, ob Value Exissites aktualisieren oder SQL einfügen” Code-Antworten

Überprüfen Sie, ob Value Exissites aktualisieren oder SQL einfügen

IF EXISTS (SELECT * FROM Bookings WHERE FLightID = @Id)
BEGIN
    --UPDATE HERE
END
ELSE
BEGIN
   -- INSERT HERE
END
Ugliest Unicorn

T-SQL überprüfen, ob Daten vorhanden sind

if exists(select 1 from INFORMATION_SCHEMA.TABLES T 
              where T.TABLE_NAME = 'Bookings') 
begin
    drop table Bookings
end
GO

create table Bookings(
  FlightID    int identity(1, 1) primary key,
  TicketsMax    int not null,
  TicketsBooked int not null
)
GO

insert  Bookings(TicketsMax, TicketsBooked) select 1, 0
insert  Bookings(TicketsMax, TicketsBooked) select 2, 2
insert  Bookings(TicketsMax, TicketsBooked) select 3, 1
GO

select * from Bookings
Witty Worm

Ähnliche Antworten wie “Überprüfen Sie, ob Value Exissites aktualisieren oder SQL einfügen”

Fragen ähnlich wie “Überprüfen Sie, ob Value Exissites aktualisieren oder SQL einfügen”

Weitere verwandte Antworten zu “Überprüfen Sie, ob Value Exissites aktualisieren oder SQL einfügen” auf TypeScript

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen