Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Standardwerte [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Standardwerte


 
abraxasa
25-07-2002, 11:12 
 
Hallo,
wenn ich mit create default einen standard erstelle, wird er in sysobjects gespeichert. ABer wo kann ich die zugeordneten werte finden???
Vielen Dank fürs LEsen im voraus!

Gruß

Lydia

 
hand
25-07-2002, 11:55 
 
Meinst Du vielleicht:

mysql> DESCRIBE table;
+---------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------+-------------+------+-----+---------+-------+
| name | varchar(20) | YES | | NULL | |
| owner | varchar(20) | YES | | NULL | |
| species | varchar(20) | YES | | NULL | |
| sex | char(1) | YES | | NULL | |
| birth | date | YES | | NULL | |
| death | date | YES | | NULL | |
+---------+-------------+------+-----+---------+-------+

 
abraxasa
25-07-2002, 14:18 
 
danke für die antwort, aber das ist nicht ganz, was ich suche. wenn ich einen standard definiert habe, kann ich mir aus dem quelltext (VB)heraus bei bekanntem tabellennamen und spalte zuerst die id aus sysobjects zu der tabelle holen, dann anhand des spaltennamens und der id aus syscolumns den index des standards holen. den kann ich wiederum aus sysobjects auslesen (den namen). den zugeordneten wert zu dem standard(create default tabelle.spalte 'wert') finde ich allerdings nicht, aber der muß doch auch irgendwo stehen????????????????????????????????????????????????????????

 
Titus
25-07-2002, 14:50 
 
ähm ... vielleicht schreibst du mal dazu, welches DBMS du meinst?
Ich vermute mal Access, da du von VB redest, aber was weiß ich schon davon ... ;)

 
hand
25-07-2002, 15:02 
 
Klingt irgendwie nach IBM SQL/DS
Select * from system.syscatalog
aber das ist ja schon 15 Jahre her ....

 
abraxasa
25-07-2002, 15:08 
 
es dreht sich um microsoft sql-server2000

 
hand
25-07-2002, 18:57 
 
Sorry, MICROSOFT SQL-SERVER ist nicht meins


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:19 Uhr.