[pgSQL]Nextval()

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Ontwikkelaar Machinebouw

Wil jij een grote impact leveren in de efficiency van complexe machines? Lees dan snel deze vacature van software ontwikkelaar. Onze opdrachtgever levert systemen en lijnen aan de professionele vleesverwerkende industrie voor het op diervriendelijke wijze ontvangen van dieren en het efficiënt verwerken, transporteren, versnijden en inpakken van vlees-en bijproducten. Dierenwelzijn is bij hen één van de belangrijkste aspecten. Daarom dagen zij zich continu uit om voor de klanten de beste oplossing op dit gebied te bedenken, ontwerpen en bouwen. Met trots kunnen ze zeggen dat ze hierin een vooruitstrevende positie in de markt innemen. Dit doen ze erg goed

Bekijk vacature »

RPA Developer - DUTCH

RPA Developer – DUTCH IN HET KORT Als Robotic Process Automation (RPA) Developer combineer je de rol van IT consultant met die van RPA developer. Je zet je technische expertise, platformkennis en ontwikkelervaring in om hoogwaardige RPA-oplossingen te implementeren en te beheren in een multidisciplinair project of DevOps-team. 2 – 5 jaar werkervaring als Robotic Process Automation (RPA) Developer. Nice to have: UiPath – Blue Prism – Microsoft Power Automate – Integration Architecture – Artificial Intelligence – Kofax – Microsoft .NET – Continuous Integration and Continuous Delivery (CI/CD) – HBO of Master Jaarlijks € 47.952 – € 60.264 + bonus

Bekijk vacature »

Principal RPA Developer - DUTCH

Principal RPA Developer – DUTCH IN HET KORT Als Principal Robotic Process Automation (RPA) Developer combineer je de rol van IT consultant met die van RPA developer. Je zet je technische expertise, platformkennis en ontwikkelervaring in om hoogwaardige RPA-oplossingen te implementeren en te beheren in een multidisciplinair project of DevOps-team. 5 – 8 jaar werkervaring als Robotic Process Automation (RPA) Developer. Nice to have: UiPath – Blue Prism – Microsoft Power Automate – Integration Architecture – Artificial Intelligence – Kofax – Microsoft .NET – Continuous Integration and Continuous Delivery (CI/CD) – HBO of Master Jaarlijks € 60.264 – € 75.168

Bekijk vacature »

Senior Principal BPM Developer - DUTCH

Senior Principal BPM Developer – DUTCH IN HET KORT Als Senior Principal BPM Developer combineer je de rol van IT consultant met BPM architect. Je gebruikt je technische expertise, platformkennis en ontwikkelervaring om een DevOps-team te leiden en hoogwaardige BPM-oplossingen te implementeren. 8+ jaar werkervaring als Business Process Management (BPM). Nice to have: Pegasystems PRPC – Appian Technologies – Mendix – Scrum – Agile Project Management – DevOps – Integration Architecture – OutSystems – TIBCO BPM – HBO of Master Jaarlijks € 75.168 – € 104.976 + bonus + leaseregeling + pensioen + veel meer extra’s Hoofdkantoor in Utrecht /

Bekijk vacature »

Junior Software Developer

WAT GA JE DOEN? In deze fulltime functie werk je samen met designers, developers en klanten aan grote opdrachten. Je stelt kritische vragen en durft je mening te geven om te zorgen dat onze digitale oplossingen optimaal werken. Daarnaast maken jouw know-hows de digitale producten net iets mooier. We zijn op zoek naar een echte teamplayer die net als ons houdt van snelle en open communicatie. Een proactieve houding, probleemoplossende vaardigheden en onafhankelijke zelfsturing zijn daarbij onmisbaar. WAT WE DOEN ALS WE NIET BBQ’EN Werken aan serieuze en serieus leuke projecten dus. Een voorbeeld? Op dit moment zijn we vanuit

Bekijk vacature »

Medior Java developer (backend)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Medior .NET Developer bij klein en modern bedrijf

Bedrijfsomschrijving Mijn klant is een klein en zeer modern bedrijf gericht op het internationaal en nationaal bouwen van maatwerk software applicaties. Ze omschrijven hun werk zelf als het bouwen van een huis: eerst verwachtingen managen, vervolgens modulair opbouwen, dan de funderingen opzetten en als laatste de cyclus afmaken door de rest goed af te werken. Maar ten allen tijde wordt gevraagd naar de mening van de eindklant. Kom hier werken als je het leuk vindt om te werken bij een klein bedrijf van ongeveer 4 mensen dat groeiende is, waar je veel verantwoordelijkheid krijgt en waar je bovendien van A-Z

Bekijk vacature »

Medior Low-Code Developer - DUTCH

Medior Low-Code Developer – DUTCH IN HET KORT Als medior Low-code Developer combineer je de rol van IT-consultant met die van applicatie-ontwikkelaar. Je gebruikt je technische expertise, platformkennis en ontwikkelervaring in een multidisciplinair project of DevOps-team voor het implementeren en beheren van hoogwaardige IT-oplossingen 3+ jaar werkervaring als low-code specialist / applicatieontwikkelaar. Nice to have: Mendix – Microsoft Power Apps – DevOps – Scrum – Agile Project Management – Integration Architecture – HBO of Master Jaarlijks € 47.952 – € 60.264 + bonus + leaseregeling + pensioen + veel meer extra’s Hoofdkantoor in Utrecht / 1.400 medewerkers Bekende klanten: Alliander,

Bekijk vacature »

Principal Front-end Developer - DUTCH

Principal Front-end Developer – DUTCH IN HET KORT Als Creative Front-end Developer werk je aan een multidisciplinair project of in een DevOps-team en zet je kennis in voor het ontwerpen en ontwikkelen van hoogwaardige digitale oplossingen met uiteenlopende technologieën, zoals Mendix, Pega of Appian. Je bent verantwoordelijk voor het volledige UX-traject van ontwerp tot implementatie. Minimaal 5 – 8 jaar werkervaring als Frond-end developer of UX Designer. Must have: User Experience (UX) – Nederlands – Engels Nice to have: Mendix – OutSystems – Microsoft Power Apps – Agile Project – Management – Scrum – DevOps – HBO of Master Jaarlijks

Bekijk vacature »

Principal Front-end Developer - DUTCH

Principal Front-end Developer – DUTCH IN HET KORT Als Creative Front-end Developer werk je aan een multidisciplinair project of in een DevOps-team en zet je kennis in voor het ontwerpen en ontwikkelen van hoogwaardige digitale oplossingen met uiteenlopende technologieën, zoals Mendix, Pega of Appian. Je bent verantwoordelijk voor het volledige UX-traject van ontwerp tot implementatie. Minimaal 5 – 8 jaar werkervaring als Frond-end developer of UX Designer. Must have: User Experience (UX) – Nederlands – Engels Nice to have: Mendix – OutSystems – Microsoft Power Apps – Agile Project – Management – Scrum – DevOps – HBO of Master Jaarlijks

Bekijk vacature »

C++ Robotica programmeur gezocht voor innovatieve

Bedrijfsomschrijving Ben een enthousiaste/leergierige Software Engineer en heb je altijd al robots willen aansturen? Dan ben jij degene die we zoeken. Onze klant is opzoek naar een Engineer die wil bijdragen aan zinvol werk in de vorm van geautomatiseerd vervoer. Deze organisatie is vooral bezig met de toekomst en bouwen zelf veel nieuwe apparaten. Door de specialistische kennis en unieke aanpak onderscheiden ze zich op de markt. De oplossingen zijn creatief, efficient en innovatief. Ter uitbreiding zijn ze op zoek naar een C++ Robotica programmeur die de uitdaging aan wil gaan en die aan projecten willen werken. Functieomschrijving Dit mooie

Bekijk vacature »

Full Stack C# Developer JavaScript Technisch Bedri

Samengevat: Deze werkgever is een aannemer in ondergrondse kabels en leidingen. Ben jij geschikt als Full Stack C# Developer? Heb je ervaring met Javascript? Vaste baan: Full Stack C# Developer JavaScript Technisch Bedrijf HBO 3.200 - 4.800 Full Stack C# Developer Zij werken met professionele vakmensen. Die zich elke dag helemaal inzetten voor de klant. Deze werkgever is een energieke aannemer die op persoonlijke wijze betrouwbare verbindingen realiseert. Ons werk is het aanleggen van nieuwe of het vervangen van gas- stroom- en (drink)waterleidingen. Van grote transportleidingen tot huisaansluitingen. Hierin zijn veiligheid, betrouwbaarheid, continuïteit en klanttevredenheid van levensbelang Bij bij hun

Bekijk vacature »

Full-stack developer

Als Full-stack developer bij KUBUS houd je je bezig met het ontwikkelen van de (web)applicatie en services van BIMcollab. Een goede gebruikerservaring staat bij ons hoog in het vaandel: we gaan in onze ontwikkeling voor innovatie en kwaliteit. Als full-stack developer kun je je stempel drukken op hoe we features implementeren en ben je verantwoordelijk voor goede estimates. We werken met code-reviews en duidelijke overdracht aan testers. Daarnaast werk je mee aan het schrijven van geautomatiseerde test-procedures voor de functionaliteit die je bouwt. Je ziet het belang van goede communicatie en samenwerking binnen het team om te zoeken naar optimale

Bekijk vacature »

Senior .NET developer

Functie As a Senior .NET developer you will work in our Research & development team. Our team consists of 17 colleagues! We are currently busy setting up a completely new architecture for a new product. We use VS2022 and .NET 6.0 for our new product. Your function is therefore mainly backend oriented. Since we develop measuring equipment for the chemical industry, it is also very important to develop high-quality software for its control. You are also responsible for designing, implementing and testing new features. For this position its also very important to ensure future-proof and sustainable architecture. Eisen - A

Bekijk vacature »

Senior Principal Low-Code Developer - DUTCH

Senior Principal Low-Code Developer – DUTCH IN HET KORT Als Senior Principal Low-code Developer combineer je de rol van IT-consultant met die van applicatie-ontwikkelaar. Je gebruikt je technische expertise, platformkennis en ontwikkelervaring in een multidisciplinair project of DevOps-team voor het implementeren en beheren van hoogwaardige IT-oplossingen Minimaal 8 jaar werkervaring als low-code specialist / applicatieontwikkelaar. Nice to have: Mendix – Microsoft Power Apps – DevOps – Scrum – Agile Project Management – Integration Architecture – HBO of Master Jaarlijks € 75.168 – € 104.976 + bonus + leaseregeling + pensioen + veel meer extra’s Hoofdkantoor in Utrecht / 1.400 medewerkers

Bekijk vacature »
Jurgen assaasas

Jurgen assaasas

01/06/2008 17:31:00
Quote Anchor link
Ik heb voor een applicatie die ik aan het schrijven ben de waarde nodig die na een insert wordt teruggegeven, normaal zou je dit doen met PDO::lastInsertId() maar dit ondersteunt PostgreSQL niet. Ik heb dus even hier op het forum en op google gezocht en kwam op de volgende query om die waarde op te vragen.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
SELECT NEXTVAL('media.type_id_seq') AS type_id;


Deze query zou normaal gesproken bij het fetchen 1 resultaat bevatten en dat is de volgende waarde van de sequence. Enkel krijg ik als ik deze query uitvoer in pgAdmin III de volgende melding;

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
ERROR:  relation "media.type_id_seq" does not exist

********** Fout **********

ERROR: relation "media.type_id_seq" does not exist
SQL status:42P01


Heeft iemand een idee hoe ik dit oplos? Op google kon ik er niets over vinden, ook niet in de PostgreSQL handleiding.
 
PHP hulp

PHP hulp

28/09/2022 14:56:46
 
Noppes

Noppes

01/06/2008 17:40:00
Quote Anchor link
Je kan geen verwijzingen gebruiken in nextval, de bottelnek is dus 'media.'

Het is dus SELECT NEXTVAL(sequencenaam)
 
Jurgen assaasas

Jurgen assaasas

01/06/2008 17:42:00
Quote Anchor link
Als ik de query uitvoer zonder het schema naam krijg ik exact dezelfde fout.
 
Noppes

Noppes

01/06/2008 17:45:00
Quote Anchor link
Weet je zeker dat je die sequence goed aangemaakt hebt?

CREATE [ TEMPORARY | TEMP ] SEQUENCE
name
[ INCREMENT [ BY ]
increment
]
[ MINVALUE
minvalue
| NO MINVALUE ] [ MAXVALUE
maxvalue
| NO MAXVALUE ]
[ START [ WITH ]
start
] [ CACHE
cache
] [ [ NO ] CYCLE ]
 
Jurgen assaasas

Jurgen assaasas

01/06/2008 17:51:00
Quote Anchor link
De sequence heeft PGSQL zelf aangemaakt en wordt gebruikt voor een primary key. Dit is de code van mijn sequence.

edit: wat een oliebol ben ik ook he, was een lettertje vergeten, de sequence heette types_id_seq ik had type_id_seq. Toch hartelijk dank voor de hulp, het werkt nu.
Gewijzigd op 01/01/1970 01:00:00 door Jurgen assaasas
 
Klaasjan Boven

Klaasjan Boven

01/06/2008 21:06:00
Quote Anchor link
In oracle werkt het als volgt:

'SELECT sequencenaam. nextval FROM dual'

Overigens krijg je nu het id van de volgende primary key
Gewijzigd op 01/01/1970 01:00:00 door Klaasjan Boven
 
TJVB tvb

TJVB tvb

01/06/2008 21:29:00
Quote Anchor link
Je doet een select nextval van je sequence en die voer je in als id van de nieuwe regel.
Als je namelijk een rij aanmaakt en dan de huidige waarde van de sequence opvraagt kan het zijn dat er al weer een nieuwe rij is. Dat wil je niet hebben.

De nextval/currvall/lastval staan ook gewoon in de handleiding
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.