Python Forum
Insert into SQL Table only when Table is First Created?
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Insert into SQL Table only when Table is First Created?
#5
I never understood why there is a need for IF NOT EXISTS.

Create a table you need for a purpose. Check first if a table with that name exists.

Once you create a table in your db, unless you will only import data with fixed ids (I do that often), you need to set the initial value for the primary key:

Quote:ALTER TABLE my_table AUTO_INCREMENT = 1;

for example.

The first INSERT query will then take the id value 1. Further INSERT queries will increment id from 1.

Why would you run the same CREATE TABLE again? Not a realistic scenario.
Reply


Messages In This Thread
RE: Insert into SQL Table only when Table is First Created? - by Pedroski55 - Jun-28-2022, 07:50 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  drawing a table with the status of tasks in each thread pyfoo 3 611 Mar-01-2024, 09:29 AM
Last Post: nerdyaks
  How to create a table with different sizes of columns in MS word pepe 8 2,081 Dec-08-2023, 07:31 PM
Last Post: Pedroski55
  Trying to get counts/sum/percentages from pandas similar to pivot table cubangt 6 1,691 Oct-06-2023, 04:32 PM
Last Post: cubangt
  dict table kucingkembar 4 889 Sep-30-2023, 03:53 PM
Last Post: deanhystad
  Going through HTML table with selenium emont 3 985 Sep-30-2023, 02:13 AM
Last Post: emont
Thumbs Up Convert word into pdf and copy table to outlook body in a prescribed format email2kmahe 1 893 Sep-22-2023, 02:33 PM
Last Post: carecavoador
  Using pyodbc&pandas to load a Table data to df tester_V 3 1,023 Sep-09-2023, 08:55 PM
Last Post: tester_V
  Find a string from a column of one table in another table visedwings049 8 1,413 Sep-07-2023, 03:22 PM
Last Post: deanhystad
Question Using SQLAlchemy, prevent SQLite3 table update by multiple program instances Calab 3 929 Aug-09-2023, 05:51 PM
Last Post: Calab
  Color a table cell based on specific text Creepy 11 2,560 Jul-27-2023, 02:48 PM
Last Post: deanhystad

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020