![]() |
Datenbank: Interbase • Version: 7.0 • Zugriff über: BDE
Interbase: Länge eines VarChar
Hallo,
Delphi 7.0 mit Interbase 7.0 ich möchte eine TabellenSpalte für einen anderen Zweck missbrauchen. In einer Stored Procedure will ich von Datenfeld Bemerkung ins Feld PVorgang kopieren. Bemerkung VarChar(80) PVorgang VarChar(40) Die Tabellenstrukturen sind fest vorgegen, eine Änderung ist nicht möglich. Meine Fragen: 1. Wie kann ich in einer SP von Interbase die Länge eines Strings abfragen ? 2. Ist die Strringlänge > 40 Zeichen, dann String auf 40 Zeichen begrenzen. Wie geht das in einer SP von Inerbase? Danke. Gruß RalfE |
AW: Interbase: Länge eines VarChar
Du kannst das Feld mit SQL einfach "umcasten"
Code:
egal ob es länger oder kürzer ist, es wird dann in der Länge einfach beschnitten.
cast(bemerkung as varchar(40))
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:21 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz