1 <?xml version=
"1.0" encoding=
"UTF-8"?>
5 ***********************************************************************
7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
9 * Copyright 2008 by Sun Microsystems, Inc.
11 * OpenOffice.org - a multi-platform office productivity suite
13 * $RCSfile: dabaadvpropgen.xhp,v $
16 * This file is part of OpenOffice.org.
18 * OpenOffice.org is free software: you can redistribute it and/or modify
19 * it under the terms of the GNU Lesser General Public License version 3
20 * only, as published by the Free Software Foundation.
22 * OpenOffice.org is distributed in the hope that it will be useful,
23 * but WITHOUT ANY WARRANTY; without even the implied warranty of
24 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
25 * GNU Lesser General Public License version 3 for more details
26 * (a copy is included in the LICENSE file that accompanied this code).
28 * You should have received a copy of the GNU Lesser General Public License
29 * version 3 along with OpenOffice.org. If not, see
30 * <http://www.openoffice.org/license.html>
31 * for a copy of the LGPLv3 License.
33 ************************************************************************
36 <helpdocument version=
"1.0">
38 <topic id=
"textsharedexplorerdatabasedabaadvpropgenxml" indexer=
"include" status=
"PUBLISH">
39 <title id=
"tit" xml-lang=
"en-US">Generated Values
</title>
40 <filename>/text/shared/explorer/database/dabaadvpropgen.xhp
</filename>
43 <created date=
"2004-07-30T11:20:09">Advanced Properties dialog Generated values tab page
</created>
44 <lastedited date=
"2007-01-26T10:19:28">dedr: reviewed
</lastedited>
48 <section id=
"generated">
49 <paragraph role=
"heading" id=
"par_idN10553" xml-lang=
"en-US" level=
"1" l10n=
"NEW"><link href=
"text/shared/explorer/database/dabaadvpropgen.xhp">Generated Values
</link></paragraph>
50 <paragraph role=
"paragraph" id=
"par_idN10563" xml-lang=
"en-US" l10n=
"NEW">Specifies the options for automatically generated values for new data records.
<comment>UFI: all text copied from shared\explorer\database\
11020000.xhp
</comment></paragraph>
52 <paragraph role=
"paragraph" id=
"par_idN10578" xml-lang=
"en-US" l10n=
"NEW"><comment>how to get this: Edit Database AdvancedProp ??? I have no idea
</comment></paragraph>
53 <paragraph role=
"paragraph" id=
"par_id7684560" xml-lang=
"en-US" l10n=
"NEW">The availability of the following controls depends on the type of database:
</paragraph>
54 <paragraph role=
"heading" id=
"par_idN1058C" xml-lang=
"en-US" level=
"2" l10n=
"NEW">Retrieve generated values
</paragraph>
55 <paragraph role=
"paragraph" id=
"par_idN10590" xml-lang=
"en-US" l10n=
"NEW"><ahelp hid=
".">Enables $[officename] support for auto-incremented data fields in the current ODBC or JDBC data source. Select this option if the auto-increment feature in the SDBCX layer of the database is not supported. In general
<comment>UFI: this does not mean that something is set by default, but
"normally,"</comment>, the auto-increment is selected for the primary key field.
</ahelp></paragraph>
56 <paragraph role=
"heading" id=
"par_idN10593" xml-lang=
"en-US" level=
"2" l10n=
"NEW">Auto-increment statement
</paragraph>
57 <paragraph role=
"paragraph" id=
"par_idN10597" xml-lang=
"en-US" l10n=
"NEW"><ahelp hid=
".">Enter the SQL command specifier that instructs the data source to auto-increment a specified Integer data field.
</ahelp> For example, the following MySQL statement used the AUTO_INCREMENT statement to increase the
"id" field each time the statement creates a data field:
</paragraph>
58 <paragraph role=
"code" id=
"par_idN105A0" xml-lang=
"en-US" l10n=
"NEW">CREATE TABLE
"table1" (
"id" INTEGER AUTO_INCREMENT)
</paragraph>
59 <paragraph role=
"paragraph" id=
"par_idN10634" xml-lang=
"en-US" l10n=
"CHG">For this example, you must enter AUTO_INCREMENT into the
<emph>Auto-increment statement
</emph> box.
</paragraph>
60 <paragraph role=
"heading" id=
"par_idN105AA" xml-lang=
"en-US" level=
"2" l10n=
"NEW">Query of generated values
</paragraph>
61 <paragraph role=
"paragraph" id=
"par_idN10645" xml-lang=
"en-US" l10n=
"NEW"><ahelp hid=
".">Enter an SQL statement that returns the last auto-incremented value for the primary key data field.
</ahelp> For example:
</paragraph>
62 <paragraph role=
"code" id=
"par_idN105B1" xml-lang=
"en-US" l10n=
"NEW">SELECT LAST_INSERT_D();
</paragraph>