Konstanter

Konstanter är värden som inte ändras. I uttrycket PRIS * 1,05 är värdet 1,05 en konstant. Du kan också använda värdet 30 i konstanten Antal_dagar_i_juni.

Värden för teckenkonstanter måste omslutas av enkla citationstecken ('). Om du vill ta med ett enkelt citationstecken i en teckenkonstant som omsluts av enkla citationstecken, använder du två enkla citationstecken tillsammans (t.ex. 'Don''t').

För ODBC- och JDBC-program godkänner FileMaker-programvara ODBC/JDBC-formatet för datum-, tid- och tidsstämpelkonstanter inom klammerparenteser ({}).

Exempel

Kopiera
{D '2028-06-05'}
{T '14:35:10'}
{TS '2028-06-05 14:35:10'}

Typspecificeraren (D, T, TS) kan vara versal eller gemen. Du kan använda ett valfritt antal mellanslag efter typspecifikationen. Du kan till och med utelämna mellanslaget.

FileMaker-programvara godkänner även SQL-92 syntaxens ISO-datum- och tidformat utan klammerparenteser.

Exempel

Kopiera
DATE 'YYYY-MM-DD'
TIME 'HH:MM:SS'
TIMESTAMP 'YYYY-MM-DD HH:MM:SS'

ExecuteSQL-funktionen i FileMaker Pro godkänner endast SQL-92 syntaxens ISO-datum- och tidformat utan klammerparenteser.

Konstant

Giltig syntax (exempel)

Text

Kopiera
'Paris'

Numeriskt

Kopiera
1,05

Datum

Kopiera
DATE '2028-06-05'
{ D '2028-06-05' }
{2028-06-05}
{28-06-05}

Obs!  Syntax med tvåsiffrigt årtal stöds inte för ODBC/JDBC-format eller SQL-92-format.

Tid

Kopiera
TIME '14:35:10'
{ T '14:35:10' }
{14:35:10}

Tidsstämpel

Kopiera
TIMESTAMP '2028-06-05 14:35:10'
{ TS '2028-06-05 14:35:10'}
{2028-06-05 14:35:10}
{28-06-05 14:35:10}

Se till att Av typen: Fyrsiffrigt årtal inte är markerat som valideringstillval i FileMaker Pro-databasfilen för ett fält som använder syntax med tvåsiffrigt årtal.

Obs!  Syntax med tvåsiffrigt årtal stöds inte för ODBC/JDBC-format eller SQL-92-format.

När du anger datum- och tidsvärden måste deras format stämma med de nationella inställningarna för databasfilen. Om databasen till exempel skapades i ett system med italienska språkinställningar måste du använda italienska datum- och tidsformat.