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 596 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,070 Dec-08-2023, 07:31 PM
Last Post: Pedroski55
  Trying to get counts/sum/percentages from pandas similar to pivot table cubangt 6 1,673 Oct-06-2023, 04:32 PM
Last Post: cubangt
  dict table kucingkembar 4 886 Sep-30-2023, 03:53 PM
Last Post: deanhystad
  Going through HTML table with selenium emont 3 977 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 889 Sep-22-2023, 02:33 PM
Last Post: carecavoador
  Using pyodbc&pandas to load a Table data to df tester_V 3 1,016 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,393 Sep-07-2023, 03:22 PM
Last Post: deanhystad
Question Using SQLAlchemy, prevent SQLite3 table update by multiple program instances Calab 3 923 Aug-09-2023, 05:51 PM
Last Post: Calab
  Color a table cell based on specific text Creepy 11 2,548 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