Pular para o conteúdo principal

Postagens

Mostrando postagens de janeiro, 2022

Exercícios resolvidos em Linguagem Python - para iniciantes

Esta lista de exercícios resolvidos é um manual para ajudar todo aluno iniciante e não só, a adquirir e aprimorar as habilidades necessárias para se trabalhar com Python, de forma rápida e consistente. Estude e desfrute do conteúdo. 1º Exercício      Faça um programa que informe a versão do Python que você está utilizando Solução import sys print ( "Versão do Python" ) print (sys.version) print ( "Informação da versão instalada" ) print (sys.version_info) Atenção :     -  O módulo sys fornece funções e variáveis usadas para manipular diferentes partes do ambiente de tempo de execução do Python;     - Pra quem ainda não está familiarizado com a linguagem, um módulo  é um arquivo contendo definições e comandos em Python para serem usados em outros programas. 2º Exercício      Faça um programa em linguagem Python que converta metros para centímetros. Solução print ( ' \t ----Conversão de medida---- ' ) metros = int ( input ( 'Informe o valor em metros: 

Inserir data no PostgreSQL - insert into () values ();

Exemplo:  Create table pedidos ( Numerodopedido serial primary key , idcliente serial not null , NomeDoDestinatario char varying (55), DataDoPedido date not null , DataDeEnvio date not null ); Insert into pedidos(idcliente, NomeDoDestinatario, DataDoPedido, DataDeEnvio )  values (1,'João paulo','02/01/2022','03/01/2022'); Pra gente visualizar os dados inseridos, vamos fazer um select * from. SELECT  *  FROM  pedidos; Após a execução do comando, teremos o resultado, conforme exibido na imagem a seguir:

Auto incremento no PostgreSQL-auto_increment PostgreSQL - pgAdmin

Como colocar auto incremento no PostgreSQL? - Auto incremento no PostgreSQL  A palavra reservada SERIAL, permite que um determinado número seja gerado automaticamente quando um novo registro é inserido em uma tabela. Normalmente, usamos o  SERIAL  no campo de chave primária que a gente gostaria que fosse criado de forma automática, em todas as vezes que um novo registro fosse inserido. Por padrão, o valor inicial para  SERIAL  é 1. Esse valor aumenta 1 para cada novo registro inserido.  Imagine em uma escola, quando você for cadastrar o primeiro aluno, ele terá o número de registro igual a 1, o próximo , igual a 2 e assim por diante.  Além disso, a restrição NOT NULL é adicionada automaticamente à coluna, pois ela sempre terá um valor associado. A seguir, temos um exemplo de uma tabela que possui uma instrução SQL que define a coluna " codigocliente " como um campo de chave primária de incremento automático na tabela " cliente " CREATE TABLE cliente ( codigoclien