SQLite PK Composta com autoincrement

Boa tarde
Gostaria de saber se é possível criar uma tabela com Chave composta sendo somente uma delas autoincrement.

CREATE TABLE IF NOT EXISTS CLIENTE ( IDCLIENTE INTEGER PRIMARY KEY AUTOINCREMENT, IDEMPRESA INTEGER PRIMARY KEY, NOME TEXT NOT NULL)

Pois quando tento criar ocorre um erro
table “CLIENTE” has more than one entry point defined

Tu tá usando dois primary key’s, acho que é ai o erro.

Bom dia, também estou querendo usar uma tabela com duas ou mais PK.
Como fazer no SQLite?
Alguém pra ajudar?

Sem AUTOINCREMENT: - isso serviu no meu caso

CREATE TABLE IF NOT EXISTS CLIENTE (
IDCLIENTE INTEGER,
IDEMPRESA INTEGER,
NOME TEXT NOT NULL,
PRIMARY KEY (IDCLIENTE,IDEMPRESA ) );

Agora como fazer com autoincrement pra você?