Thema: Delphi SQL Server -> SQLBase

Einzelnen Beitrag anzeigen

Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.016 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#2

Re: SQL Server -> SQLBase

  Alt 21. Mär 2005, 17:28
Zitat von alcaeus:
Allerdings protestiert hier SQLBase und wirft mir ein "Invalid decimal precision" an den Kopf
Vermutung: Kann es sein, dass der Datentyp decimal nicht 16 Stellen verkraftet? Imho gibt es bei einigen DBs und bestimmten Datentypen eine Beschränkung auf 15 Stellen.

Zitat von alcaeus:
Und bei dem hier:
SQL-Code:
CREATE TABLE DBA.pvscd(
    scm_num_pe smallint NOT NULL REFERENCES DBA.pvscm(scm_num_pe),
    scd_prog smallint NOT NULL,
    scd_rif_cod char(13),
    scd_cer char(6),
    scd_rif_des char(90),
    scd_cod_pr char(6),
    scd_uni_pr smallint,
    scd_ragsoc_pr char(40),
    scd_num_fi char(20)
)
GO

ALTER TABLE DBA.pvscd ADD PRIMARY KEY (scm_num_pe, scd_prog)
GO
weiß ich nicht so recht, wie das REFERENCES in SQLBase geht
SQL-Code:
CREATE TABLE DBA.pvscd(
    scm_num_pe smallint NOT NULL,
    scd_prog smallint NOT NULL,
    scd_rif_cod char(13),
    scd_cer char(6),
    scd_rif_des char(90),
    scd_cod_pr char(6),
    scd_uni_pr smallint,
    scd_ragsoc_pr char(40),
    scd_num_fi char(20),
    FOREIGN KEY (scm_num_pe) REFRENCES DBA.pvscm(scm_num_pe)
)
GO
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat