Write a Primary Key in Create

I do not want my one of my primary keys to be automaticlly
incremented/created by the database. I want to let the user enter it
(unique still) so it can be accessed easily across the db. I was
wondering how i can do this (right now it won’t let me and passes a null
to the pk creating an error)