GUID 逸出序列
ODBC 會針對 GUID 常值使用逸出序列。 這個逸出序列的語法如下所示:
{guid 'nnnnnnnn-nnnn-nnnn-nnnn-nnnnnnnnnnnn'}
備註
在 BNF 標記法中,語法如下:
ODBC-guid-escape ::=
ODBC-esc-initiator guid ' guid-value ' ODBC-esc-terminator
ODBC-esc-initiator ::= {
ODBC-esc-terminator ::= }
guid-value ::= clock-low-value guid-separator clock-middle-value guid-separator clock-high-value guid-separator clock-seq-value guid-separator node-value
guid-separator ::= -
clock-low-value ::= hex_digit hex_digit hex_digit hex_digit hex_digit hex_digit hex_digit hex_digit
clock-middle-value ::= hex_digit hex_digit hex_digit hex_digit
clock-high-value ::= hex_digit hex_digit hex_digit hex_digit
clock-seq-value ::= hex_digit hex_digit hex_digit hex_digit
clock-node-value ::= hex_digit hex_digit hex_digit hex_digit hex_digit hex_digit hex_digit hex_digit hex_digit hex_digit hex_digit hex_digit
hex_digit ::= 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |A |B |C |D |E |F
如果資料來源支援 GUID 資料類型,則支援 GUID 常值逸出序列。 應用程式應該呼叫 SQLGetTypeInfo ,以判斷是否支援此資料類型。