hi
ich habe ein
sql-skript, in dem wird eine neue collation deklariert und dann soll diese verwendet werden..leider klappt das nicht so, wie ich mir das vorstelle; kann mir einer sagen warum? hier ein auszug aus dem skript:
SQL-Code:
/******************************************************************************/
/**** Generated by IBExpert 2006.08.17 18.09.2006 15:08:01 ****/
/******************************************************************************/
SET SQL DIALECT 3;
SET NAMES UNICODE_FSS;
CREATE DATABASE '
C:\Dokumente und Einstellungen\Sancho\Eigene Dateien\empty.FDB'
USER '
SYSDBA' PASSWORD '
masterkey'
PAGE_SIZE 16384
DEFAULT CHARACTER SET UNICODE_FSS;
INSERT INTO rdb$collations (
rdb$collation_name,
rdb$collation_id,
rdb$character_set_id
)
VALUES
(
'
CUSTOM_COLLATION1',
250,
(
SELECT RDB$CHARACTER_SET_ID
FROM RDB$CHARACTER_SETS
WHERE
RDB$CHARACTER_SET_NAME = '
UNICODE_FSS')
);
/******************************************************************************/
/**** Domains ****/
/******************************************************************************/
CREATE DOMAIN CHAR_1
AS
VARCHAR(1) COLLATE CUSTOM_COLLATION1;
/* hier bekomm ich "unknown collation" */
/* und so weiter */
danke,
martin
[edit=SirThornberry]SQL-Tags gesetzt - Mfg, SirThornberry[/edit]
Um Rekursion zu verstehen, muss man zunächst Rekursion verstehen.