{"id":409611,"date":"2024-10-20T05:36:25","date_gmt":"2024-10-20T05:36:25","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bsi-22-30430207-dc-2022\/"},"modified":"2024-10-26T10:17:34","modified_gmt":"2024-10-26T10:17:34","slug":"bsi-22-30430207-dc-2022","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bsi-22-30430207-dc-2022\/","title":{"rendered":"BSI 22\/30430207 DC 2022"},"content":{"rendered":"

PDF Catalog<\/h4>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
PDF Pages<\/th>\nPDF Title<\/th>\n<\/tr>\n
1<\/td>\n30430207-NC.pdf <\/td>\n<\/tr>\n
3<\/td>\nISO_IEC DIS 9075-2 ed.6 – id.76584 Enquiry PDF (en).pdf <\/td>\n<\/tr>\n
5<\/td>\nContents <\/td>\n<\/tr>\n
20<\/td>\nTables <\/td>\n<\/tr>\n
21<\/td>\nFigures <\/td>\n<\/tr>\n
22<\/td>\nForeword <\/td>\n<\/tr>\n
24<\/td>\nIntroduction <\/td>\n<\/tr>\n
27<\/td>\n1 Scope <\/td>\n<\/tr>\n
28<\/td>\n2 Normative references <\/td>\n<\/tr>\n
30<\/td>\n3 Terms and definitions
3.1 Definitions taken from ISO\/IEC 10646
3.2 Definitions taken from ISO\/IEC 14651
3.3 Definitions taken from The Unicode\u00ae Standard <\/td>\n<\/tr>\n
31<\/td>\n3.4 Definitions taken from ISO 8601-1:2019 <\/td>\n<\/tr>\n
32<\/td>\n3.5 Definitions taken from ISO\/IEC 9075-1 <\/td>\n<\/tr>\n
34<\/td>\n3.6 Definitions provided in this document <\/td>\n<\/tr>\n
42<\/td>\n4 Concepts
4.1 Notations and conventions
4.1.1 Notations
4.1.2 Use of terms <\/td>\n<\/tr>\n
43<\/td>\n4.2 Data types
4.2.1 General introduction to data types <\/td>\n<\/tr>\n
44<\/td>\n4.2.2 Naming of predefined types <\/td>\n<\/tr>\n
45<\/td>\n4.2.3 Host language data types
4.2.4 Data type terminology <\/td>\n<\/tr>\n
47<\/td>\n4.2.5 Properties of distinct <\/td>\n<\/tr>\n
48<\/td>\n4.3 Character strings
4.3.1 Introduction to character strings
4.3.2 Comparison of character strings <\/td>\n<\/tr>\n
49<\/td>\n4.3.3 Operations involving character strings
4.3.3.1 Regular expression syntaxes
4.3.3.2 Operators that operate on character strings and return character strings <\/td>\n<\/tr>\n
52<\/td>\n4.3.3.3 Other operators involving character strings <\/td>\n<\/tr>\n
53<\/td>\n4.3.3.4 Operations involving large object character strings <\/td>\n<\/tr>\n
54<\/td>\n4.3.4 Character repertoires <\/td>\n<\/tr>\n
55<\/td>\n4.3.5 Character encoding forms
4.3.6 Collations <\/td>\n<\/tr>\n
56<\/td>\n4.3.7 Character sets <\/td>\n<\/tr>\n
58<\/td>\n4.3.8 Universal character sets
4.4 Binary strings
4.4.1 Introduction to binary strings
4.4.2 Binary string comparison
4.4.3 Operations involving binary strings
4.4.3.1 Operators that operate on binary strings and return binary strings <\/td>\n<\/tr>\n
59<\/td>\n4.4.3.2 Other operators involving binary strings
4.5 Numbers
4.5.1 Introduction to numbers <\/td>\n<\/tr>\n
60<\/td>\n4.5.2 Characteristics of numbers <\/td>\n<\/tr>\n
61<\/td>\n4.5.3 Operations involving numbers <\/td>\n<\/tr>\n
62<\/td>\n4.6 Boolean types
4.6.1 Introduction to Boolean types <\/td>\n<\/tr>\n
63<\/td>\n4.6.2 Comparison and assignment of Booleans
4.6.3 Operations involving Booleans
4.6.3.1 Operations on Booleans that return Booleans
4.6.3.2 Other operators involving Booleans
4.7 Datetimes and intervals
4.7.1 Introduction to datetimes and intervals <\/td>\n<\/tr>\n
64<\/td>\n4.7.2 Datetimes <\/td>\n<\/tr>\n
66<\/td>\n4.7.3 Intervals <\/td>\n<\/tr>\n
68<\/td>\n4.7.4 Operations involving datetimes and intervals
4.8 JSON types
4.8.1 Introduction to JSON types <\/td>\n<\/tr>\n
69<\/td>\n4.8.2 Comparison and assignment of JSON values <\/td>\n<\/tr>\n
70<\/td>\n4.8.3 Operations involving JSON values
4.9 User-defined types
4.9.1 Introduction to user-defined types <\/td>\n<\/tr>\n
71<\/td>\n4.9.2 Distinct types
4.9.3 Structured types
4.9.3.1 Introduction to structured types
4.9.3.2 Observer functions and mutator functions
4.9.3.3 Constructors <\/td>\n<\/tr>\n
72<\/td>\n4.9.3.4 Subtypes and supertypes <\/td>\n<\/tr>\n
73<\/td>\n4.9.4 Methods <\/td>\n<\/tr>\n
74<\/td>\n4.9.5 User-defined type comparison and assignment <\/td>\n<\/tr>\n
75<\/td>\n4.9.6 Transforms for user-defined types
4.9.7 User-defined type descriptor <\/td>\n<\/tr>\n
77<\/td>\n4.10 Row types
4.11 Reference types
4.11.1 Introduction to reference types <\/td>\n<\/tr>\n
78<\/td>\n4.11.2 Operations involving references
4.12 Collection types
4.12.1 Introduction to collection types <\/td>\n<\/tr>\n
79<\/td>\n4.12.2 Arrays
4.12.3 Multisets
4.12.4 Collection comparison and assignment <\/td>\n<\/tr>\n
80<\/td>\n4.12.5 Operations involving arrays
4.12.5.1 Operators that operate on array values and return array elements
4.12.5.2 Operators that operate on array values and return array values
4.12.5.3 Operators that operate on array values and return numbers
4.12.6 Operations involving multisets
4.12.6.1 Operators that operate on multisets and return multiset elements
4.12.6.2 Operators that operate on multisets and return multisets <\/td>\n<\/tr>\n
81<\/td>\n4.12.6.3 Operators that operate on multiset values and return numbers
4.13 Data conversions <\/td>\n<\/tr>\n
82<\/td>\n4.14 Domains
4.15 Columns, fields, and attributes <\/td>\n<\/tr>\n
84<\/td>\n4.16 Periods
4.16.1 Introduction to periods <\/td>\n<\/tr>\n
85<\/td>\n4.16.2 Operations involving periods
4.17 Tables
4.17.1 Introduction to tables
4.17.2 Base tables
4.17.2.1 Introduction to base tables <\/td>\n<\/tr>\n
86<\/td>\n4.17.2.2 Regular persistent base tables
4.17.2.3 System-versioned tables
4.17.2.4 Temporary tables <\/td>\n<\/tr>\n
87<\/td>\n4.17.3 Derived tables <\/td>\n<\/tr>\n
88<\/td>\n4.17.4 Transient tables
4.17.5 Unique identification of tables
4.17.6 Table updatability <\/td>\n<\/tr>\n
89<\/td>\n4.17.7 Table descriptors <\/td>\n<\/tr>\n
90<\/td>\n4.17.8 Syntactic analysis of derived tables and cursors <\/td>\n<\/tr>\n
92<\/td>\n4.17.9 Referenceable tables, subtables, and supertables <\/td>\n<\/tr>\n
93<\/td>\n4.17.10 Operations involving tables <\/td>\n<\/tr>\n
96<\/td>\n4.17.11 Range variables <\/td>\n<\/tr>\n
97<\/td>\n4.17.12 Identity columns
4.17.13 Base columns and generated columns
4.17.14 Grouped tables <\/td>\n<\/tr>\n
98<\/td>\n4.17.15 Windowed tables <\/td>\n<\/tr>\n
99<\/td>\n4.18 Data analysis operations (involving tables)
4.18.1 Introduction to data analysis operations
4.18.2 Group functions <\/td>\n<\/tr>\n
100<\/td>\n4.18.3 Window functions <\/td>\n<\/tr>\n
102<\/td>\n4.18.4 Aggregate functions <\/td>\n<\/tr>\n
104<\/td>\n4.18.5 Row pattern measures <\/td>\n<\/tr>\n
105<\/td>\n4.19 Row pattern matching
4.19.1 Introduction to row pattern matching
4.19.2 Matching rows with a pattern <\/td>\n<\/tr>\n
106<\/td>\n4.19.3 Row pattern matching illustrated <\/td>\n<\/tr>\n
110<\/td>\n4.19.4 Row pattern partitioning
4.19.5 Row ordering
4.19.6 Row pattern measure columns
4.19.7 Number of rows per match <\/td>\n<\/tr>\n
111<\/td>\n4.19.8 Skipping rows after matching
4.20 Row patterns <\/td>\n<\/tr>\n
112<\/td>\n4.21 Unions of row pattern variables
4.22 Defining Boolean conditions <\/td>\n<\/tr>\n
113<\/td>\n4.23 Scalar expressions in row pattern matching
4.23.1 Introduction to scalars in row pattern matching
4.23.2 Running vs. final semantics <\/td>\n<\/tr>\n
114<\/td>\n4.23.3 Row pattern navigation operations
4.23.4 Row pattern classifier function
4.23.5 Row pattern match number function
4.24 Determinism <\/td>\n<\/tr>\n
115<\/td>\n4.25 Integrity constraints
4.25.1 Overview of integrity constraints
4.25.2 Checking of constraints <\/td>\n<\/tr>\n
116<\/td>\n4.25.3 Table constraints
4.25.3.1 Introduction to table constraints
4.25.3.2 Unique constraints <\/td>\n<\/tr>\n
117<\/td>\n4.25.3.3 Referential constraints <\/td>\n<\/tr>\n
120<\/td>\n4.25.3.4 Table check constraints
4.25.4 Domain constraints
4.25.5 Assertions <\/td>\n<\/tr>\n
121<\/td>\n4.26 Functional dependencies
4.26.1 Overview of functional dependency rules and notations
4.26.2 General rules and definitions <\/td>\n<\/tr>\n
122<\/td>\n4.26.3 Known functional dependencies in a base table <\/td>\n<\/tr>\n
123<\/td>\n4.26.4 Known functional dependencies in a viewed table
4.26.5 Known functional dependencies in a transition table
4.26.6 Known functional dependencies in <\/p>\n 4.26.7 Known functional dependencies in a <\/td>\n<\/tr>\n\n
125<\/td>\n4.26.8 Known functional dependencies in a <\/p>\n <\/td>\n<\/tr>\n\n
126<\/td>\n4.26.9 Known functional dependencies in a <\/p>\n 4.26.10 Known functional dependencies in a <\/p>\n
4.26.11 Known functional dependencies in the result of a
4.26.12 Known functional dependencies in the result of a <\/td>\n<\/tr>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
127<\/td>\n4.26.13 Known functional dependencies in the result of a
4.26.14 Known functional dependencies in the result of a
4.26.15 Known functional dependencies in a <\/td>\n<\/tr>\n
128<\/td>\n4.26.16 Known functional dependencies in a
4.27 Candidate keys <\/td>\n<\/tr>\n
129<\/td>\n4.28 SQL-schemas <\/td>\n<\/tr>\n
130<\/td>\n4.29 Sequence generators
4.29.1 General description of sequence generators <\/td>\n<\/tr>\n
131<\/td>\n4.29.2 Operations involving sequence generators
4.30 SQL-client modules <\/td>\n<\/tr>\n
132<\/td>\n4.31 Embedded syntax <\/td>\n<\/tr>\n
133<\/td>\n4.32 Dynamic SQL concepts
4.32.1 Introduction to dynamic SQL
4.32.2 Overview of dynamic SQL for constructed SQL-statements <\/td>\n<\/tr>\n
134<\/td>\n4.32.3 Overview of dynamic SQL for polymorphic table functions
4.32.4 Dynamic SQL statements and descriptor areas <\/td>\n<\/tr>\n
136<\/td>\n4.33 Direct invocation of SQL
4.34 Externally-invoked procedures
4.35 SQL-invoked routines
4.35.1 Overview of SQL-invoked routines <\/td>\n<\/tr>\n
138<\/td>\n4.35.2 Characteristics of SQL-invoked routines <\/td>\n<\/tr>\n
141<\/td>\n4.35.3 Execution of conventional SQL-invoked routines <\/td>\n<\/tr>\n
142<\/td>\n4.35.4 Invocation of polymorphic table functions <\/td>\n<\/tr>\n
146<\/td>\n4.35.5 Routine descriptors <\/td>\n<\/tr>\n
149<\/td>\n4.35.6 Result sets returned by SQL-invoked procedures <\/td>\n<\/tr>\n
150<\/td>\n4.36 SQL-paths
4.37 Host parameters
4.37.1 Overview of host parameters
4.37.2 Status parameters <\/td>\n<\/tr>\n
151<\/td>\n4.37.3 Data parameters
4.37.4 Indicator parameters
4.37.5 Locators <\/td>\n<\/tr>\n
152<\/td>\n4.38 Diagnostics area <\/td>\n<\/tr>\n
153<\/td>\n4.39 Host languages <\/td>\n<\/tr>\n
154<\/td>\n4.40 Cursors
4.40.1 General description of cursors <\/td>\n<\/tr>\n
158<\/td>\n4.40.2 Operations on and using cursors <\/td>\n<\/tr>\n
159<\/td>\n4.41 SQL-statements
4.41.1 Classes of SQL-statements <\/td>\n<\/tr>\n
160<\/td>\n4.41.2 SQL-statements classified by function
4.41.2.1 SQL-schema statements <\/td>\n<\/tr>\n
162<\/td>\n4.41.2.2 SQL-data statements
4.41.2.3 SQL-data change statements <\/td>\n<\/tr>\n
163<\/td>\n4.41.2.4 SQL-transaction statements
4.41.2.5 SQL-connection statements
4.41.2.6 SQL-control statements
4.41.2.7 SQL-session statements <\/td>\n<\/tr>\n
164<\/td>\n4.41.2.8 SQL-diagnostics statements
4.41.2.9 SQL-dynamic statements
4.41.2.10 SQL embedded exception declaration
4.41.3 SQL-statements and SQL-data access indication <\/td>\n<\/tr>\n
165<\/td>\n4.41.4 SQL-statements and transaction states <\/td>\n<\/tr>\n
167<\/td>\n4.41.5 SQL-statement atomicity and statement execution contexts <\/td>\n<\/tr>\n
168<\/td>\n4.41.6 Embeddable SQL-statements <\/td>\n<\/tr>\n
169<\/td>\n4.41.7 Preparable and immediately executable SQL-statements <\/td>\n<\/tr>\n
171<\/td>\n4.41.8 Directly executable SQL-statements <\/td>\n<\/tr>\n
172<\/td>\n4.42 Basic security model
4.42.1 Authorization identifiers
4.42.1.1 Introduction to authorization identifiers
4.42.1.2 SQL-session authorization identifiers <\/td>\n<\/tr>\n
173<\/td>\n4.42.1.3 SQL-client module authorization identifiers
4.42.1.4 SQL-schema authorization identifiers
4.42.2 Privileges <\/td>\n<\/tr>\n
176<\/td>\n4.42.3 Roles
4.42.4 Security model definitions <\/td>\n<\/tr>\n
177<\/td>\n4.43 SQL-transactions
4.43.1 General description of SQL-transactions
4.43.2 Savepoints <\/td>\n<\/tr>\n
178<\/td>\n4.43.3 Properties of SQL-transactions
4.43.4 Isolation levels of SQL-transactions <\/td>\n<\/tr>\n
180<\/td>\n4.43.5 Implicit rollbacks
4.43.6 Effects of SQL-statements in an SQL-transaction
4.43.7 Encompassing transactions
4.43.7.1 Encompassing transaction belonging to an external agent <\/td>\n<\/tr>\n
181<\/td>\n4.43.7.2 Encompassing transaction belonging to the SQL-agent
4.44 SQL-connections <\/td>\n<\/tr>\n
182<\/td>\n4.45 SQL-sessions
4.45.1 General description of SQL-sessions <\/td>\n<\/tr>\n
183<\/td>\n4.45.2 SQL-session identification
4.45.3 SQL-session properties <\/td>\n<\/tr>\n
186<\/td>\n4.45.4 SQL-session context management
4.45.5 Execution contexts
4.45.6 Routine execution context <\/td>\n<\/tr>\n
187<\/td>\n4.46 Triggers
4.46.1 General description of triggers <\/td>\n<\/tr>\n
189<\/td>\n4.46.2 Trigger execution <\/td>\n<\/tr>\n
190<\/td>\n4.47 Client-server operation <\/td>\n<\/tr>\n
191<\/td>\n4.48 JSON data handling in SQL
4.48.1 Introduction
4.48.2 Implied JSON data model <\/td>\n<\/tr>\n
192<\/td>\n4.48.3 SQL\/JSON data model <\/td>\n<\/tr>\n
193<\/td>\n4.48.4 SQL\/JSON functions <\/td>\n<\/tr>\n
194<\/td>\n4.48.5 Overview of SQL\/JSON path language <\/td>\n<\/tr>\n
197<\/td>\n5 Lexical elements
5.1 <\/td>\n<\/tr>\n
201<\/td>\n5.2 and <\/td>\n<\/tr>\n
211<\/td>\n5.3 <\/td>\n<\/tr>\n
222<\/td>\n5.4 Names and identifiers <\/td>\n<\/tr>\n
234<\/td>\n6 Scalar expressions
6.1 <\/td>\n<\/tr>\n
247<\/td>\n6.2 <\/td>\n<\/tr>\n
249<\/td>\n6.3 <\/td>\n<\/tr>\n
251<\/td>\n6.4 and <\/td>\n<\/tr>\n
256<\/td>\n6.5 <\/td>\n<\/tr>\n
258<\/td>\n6.6 <\/td>\n<\/tr>\n
262<\/td>\n6.7 <\/td>\n<\/tr>\n
265<\/td>\n6.8 <\/td>\n<\/tr>\n
266<\/td>\n6.9 <\/td>\n<\/tr>\n
269<\/td>\n6.10 <\/td>\n<\/tr>\n
278<\/td>\n6.11 <\/td>\n<\/tr>\n
281<\/td>\n6.12 <\/td>\n<\/tr>\n
285<\/td>\n6.13 <\/td>\n<\/tr>\n
302<\/td>\n6.14 <\/td>\n<\/tr>\n
304<\/td>\n6.15 <\/td>\n<\/tr>\n
306<\/td>\n6.16 <\/td>\n<\/tr>\n
307<\/td>\n6.17 <\/td>\n<\/tr>\n
309<\/td>\n6.18 <\/td>\n<\/tr>\n
311<\/td>\n6.19 <\/td>\n<\/tr>\n
313<\/td>\n6.20 <\/td>\n<\/tr>\n
315<\/td>\n6.21 <\/td>\n<\/tr>\n
316<\/td>\n6.22 <\/td>\n<\/tr>\n
317<\/td>\n6.23 <\/td>\n<\/tr>\n
319<\/td>\n6.24 <\/td>\n<\/tr>\n
321<\/td>\n6.25 <\/td>\n<\/tr>\n
322<\/td>\n6.26 <\/td>\n<\/tr>\n
323<\/td>\n6.27 <\/td>\n<\/tr>\n
327<\/td>\n6.28 <\/td>\n<\/tr>\n
329<\/td>\n6.29 <\/td>\n<\/tr>\n
331<\/td>\n6.30 <\/td>\n<\/tr>\n
333<\/td>\n6.31 <\/td>\n<\/tr>\n
347<\/td>\n6.32 <\/td>\n<\/tr>\n
352<\/td>\n6.33 <\/td>\n<\/tr>\n
372<\/td>\n6.34 <\/td>\n<\/tr>\n
379<\/td>\n6.35 <\/td>\n<\/tr>\n
382<\/td>\n6.36 <\/td>\n<\/tr>\n
385<\/td>\n6.37 <\/td>\n<\/tr>\n
386<\/td>\n6.38 <\/td>\n<\/tr>\n
387<\/td>\n6.39 <\/td>\n<\/tr>\n
388<\/td>\n6.40 <\/td>\n<\/tr>\n
390<\/td>\n6.41 <\/td>\n<\/tr>\n
391<\/td>\n6.42 <\/td>\n<\/tr>\n
394<\/td>\n6.43 <\/td>\n<\/tr>\n
396<\/td>\n6.44 <\/td>\n<\/tr>\n
400<\/td>\n6.45 <\/td>\n<\/tr>\n
401<\/td>\n6.46 <\/td>\n<\/tr>\n
405<\/td>\n6.47 <\/td>\n<\/tr>\n
407<\/td>\n6.48 <\/td>\n<\/tr>\n
409<\/td>\n6.49 <\/td>\n<\/tr>\n
411<\/td>\n6.50 <\/td>\n<\/tr>\n
414<\/td>\n6.51 <\/td>\n<\/tr>\n
415<\/td>\n6.52 <\/td>\n<\/tr>\n
417<\/td>\n7 Query expressions
7.1 <\/td>\n<\/tr>\n
420<\/td>\n7.2 <\/td>\n<\/tr>\n
422<\/td>\n7.3 <\/p>\n <\/td>\n<\/tr>\n\n
424<\/td>\n7.4 <\/p>\n <\/td>\n<\/tr>\n\n\n
425<\/td>\n7.5 <\/td>\n<\/tr>\n
428<\/td>\n7.6 <\/p>\n <\/td>\n<\/tr>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
446<\/td>\n7.7 <\/td>\n<\/tr>\n
451<\/td>\n7.8 <\/td>\n<\/tr>\n
453<\/td>\n7.9 <\/td>\n<\/tr>\n
458<\/td>\n7.10 <\/td>\n<\/tr>\n
468<\/td>\n7.11 <\/td>\n<\/tr>\n
482<\/td>\n7.12 <\/td>\n<\/tr>\n
483<\/td>\n7.13 <\/td>\n<\/tr>\n
492<\/td>\n7.14 <\/td>\n<\/tr>\n
494<\/td>\n7.15 <\/td>\n<\/tr>\n
509<\/td>\n7.16 <\/td>\n<\/tr>\n
517<\/td>\n7.17 <\/td>\n<\/tr>\n
534<\/td>\n7.18 <\/td>\n<\/tr>\n
538<\/td>\n7.19 <\/td>\n<\/tr>\n
540<\/td>\n8 Predicates
8.1 <\/td>\n<\/tr>\n
542<\/td>\n8.2 <\/td>\n<\/tr>\n
550<\/td>\n8.3 <\/td>\n<\/tr>\n
551<\/td>\n8.4 <\/td>\n<\/tr>\n
553<\/td>\n8.5 <\/td>\n<\/tr>\n
559<\/td>\n8.6 <\/td>\n<\/tr>\n
565<\/td>\n8.7 <\/td>\n<\/tr>\n
567<\/td>\n8.8 <\/td>\n<\/tr>\n
569<\/td>\n8.9 <\/td>\n<\/tr>\n
571<\/td>\n8.10 <\/td>\n<\/tr>\n
572<\/td>\n8.11 <\/td>\n<\/tr>\n
574<\/td>\n8.12 <\/td>\n<\/tr>\n
576<\/td>\n8.13 <\/td>\n<\/tr>\n
579<\/td>\n8.14 <\/td>\n<\/tr>\n
581<\/td>\n8.15 <\/td>\n<\/tr>\n
584<\/td>\n8.16 <\/td>\n<\/tr>\n
586<\/td>\n8.17 <\/td>\n<\/tr>\n
588<\/td>\n8.18 <\/td>\n<\/tr>\n
589<\/td>\n8.19 <\/td>\n<\/tr>\n
591<\/td>\n8.20 <\/td>\n<\/tr>\n
596<\/td>\n8.21 <\/td>\n<\/tr>\n
597<\/td>\n8.22 <\/td>\n<\/tr>\n
599<\/td>\n8.23 <\/td>\n<\/tr>\n
601<\/td>\n9 Additional common rules
9.1 Retrieval assignment <\/td>\n<\/tr>\n
607<\/td>\n9.2 Store assignment <\/td>\n<\/tr>\n
613<\/td>\n9.3 Passing a value from a host language to the SQL-server <\/td>\n<\/tr>\n
617<\/td>\n9.4 Passing a value from the SQL-server to a host language <\/td>\n<\/tr>\n
621<\/td>\n9.5 Result of data type combinations <\/td>\n<\/tr>\n
625<\/td>\n9.6 Subject routine determination <\/td>\n<\/tr>\n
627<\/td>\n9.7 Type precedence list determination <\/td>\n<\/tr>\n
631<\/td>\n9.8 Host parameter mode determination <\/td>\n<\/tr>\n
633<\/td>\n9.9 Type name determination <\/td>\n<\/tr>\n
635<\/td>\n9.10 Determination of identical values <\/td>\n<\/tr>\n
637<\/td>\n9.11 Equality operations <\/td>\n<\/tr>\n
639<\/td>\n9.12 Grouping operations <\/td>\n<\/tr>\n
641<\/td>\n9.13 Multiset element grouping operations <\/td>\n<\/tr>\n
643<\/td>\n9.14 Ordering operations <\/td>\n<\/tr>\n
645<\/td>\n9.15 Collation determination <\/td>\n<\/tr>\n
647<\/td>\n9.16 Potential sources of non-determinism <\/td>\n<\/tr>\n
651<\/td>\n9.17 Executing an <\/td>\n<\/tr>\n
655<\/td>\n9.18 Invoking an SQL-invoked routine <\/td>\n<\/tr>\n
684<\/td>\n9.19 Processing a method invocation <\/td>\n<\/tr>\n
686<\/td>\n9.20 Transformation of query specifications <\/td>\n<\/tr>\n
689<\/td>\n9.21 Execution of array-returning external functions <\/td>\n<\/tr>\n
693<\/td>\n9.22 Execution of multiset-returning external functions <\/td>\n<\/tr>\n
694<\/td>\n9.23 Compilation of an invocation of a polymorphic table function <\/td>\n<\/tr>\n
698<\/td>\n9.24 Execution of an invocation of a polymorphic table function <\/td>\n<\/tr>\n
709<\/td>\n9.25 Signatures of PTF component procedures <\/td>\n<\/tr>\n
712<\/td>\n9.26 Invocation of a PTF component procedure <\/td>\n<\/tr>\n
715<\/td>\n9.27 XQuery regular expression matching <\/td>\n<\/tr>\n
718<\/td>\n9.28 XQuery regular expression replacement <\/td>\n<\/tr>\n
720<\/td>\n9.29 Data type identity <\/td>\n<\/tr>\n
722<\/td>\n9.30 Determination of a from-sql function <\/td>\n<\/tr>\n
723<\/td>\n9.31 Determination of a from-sql function for an overriding method <\/td>\n<\/tr>\n
724<\/td>\n9.32 Determination of a to-sql function <\/td>\n<\/tr>\n
725<\/td>\n9.33 Determination of a to-sql function for an overriding method <\/td>\n<\/tr>\n
726<\/td>\n9.34 Generation of the next value of a sequence generator <\/td>\n<\/tr>\n
728<\/td>\n9.35 Creation of a sequence generator <\/td>\n<\/tr>\n
731<\/td>\n9.36 Altering a sequence generator <\/td>\n<\/tr>\n
733<\/td>\n9.37 Generation of the hierarchical of a view <\/td>\n<\/tr>\n
734<\/td>\n9.38 Determination of view privileges <\/td>\n<\/tr>\n
736<\/td>\n9.39 Determination of view component privileges <\/td>\n<\/tr>\n
740<\/td>\n9.40 Row pattern recognition in a sequence of rows <\/td>\n<\/tr>\n
744<\/td>\n9.41 Parsing JSON text <\/td>\n<\/tr>\n
746<\/td>\n9.42 Serializing an SQL\/JSON item <\/td>\n<\/tr>\n
748<\/td>\n9.43 Converting an SQL\/JSON sequence to an SQL\/JSON item <\/td>\n<\/tr>\n
750<\/td>\n9.44 SQL\/JSON path language: lexical elements <\/td>\n<\/tr>\n
754<\/td>\n9.45 SQL\/JSON path language: syntax and semantics <\/td>\n<\/tr>\n
784<\/td>\n9.46 Processing <\/td>\n<\/tr>\n
785<\/td>\n9.47 Casting an SQL\/JSON sequence to an SQL type <\/td>\n<\/tr>\n
787<\/td>\n9.48 Serializing an SQL\/JSON sequence to an SQL string type <\/td>\n<\/tr>\n
790<\/td>\n9.49 Converting a datetime to a formatted character string <\/td>\n<\/tr>\n
793<\/td>\n9.50 Converting a formatted character string to a datetime <\/td>\n<\/tr>\n
801<\/td>\n9.51 Datetime templates <\/td>\n<\/tr>\n
805<\/td>\n10 Additional common elements
10.1 <\/td>\n<\/tr>\n
809<\/td>\n10.2 <\/td>\n<\/tr>\n
811<\/td>\n10.3 <\/td>\n<\/tr>\n
812<\/td>\n10.4 <\/td>\n<\/tr>\n
816<\/td>\n10.5 <\/td>\n<\/tr>\n
818<\/td>\n10.6 <\/td>\n<\/tr>\n
821<\/td>\n10.7 <\/td>\n<\/tr>\n
822<\/td>\n10.8 and <\/td>\n<\/tr>\n
824<\/td>\n10.9 <\/td>\n<\/tr>\n
840<\/td>\n10.10 <\/td>\n<\/tr>\n
843<\/td>\n10.11 <\/td>\n<\/tr>\n
849<\/td>\n10.12 <\/td>\n<\/tr>\n
851<\/td>\n10.13 <\/td>\n<\/tr>\n
853<\/td>\n10.14 <\/td>\n<\/tr>\n
855<\/td>\n11 Schema definition and manipulation
11.1 <\/td>\n<\/tr>\n
858<\/td>\n11.2 <\/td>\n<\/tr>\n
861<\/td>\n11.3 <\/p>\n <\/td>\n<\/tr>\n\n\n\n
873<\/td>\n11.4 <\/td>\n<\/tr>\n
879<\/td>\n11.5 <\/td>\n<\/tr>\n
883<\/td>\n11.6 <\/p>\n <\/td>\n<\/tr>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
885<\/td>\n11.7 <\/td>\n<\/tr>\n
888<\/td>\n11.8 <\/td>\n<\/tr>\n
894<\/td>\n11.9 <\/td>\n<\/tr>\n
896<\/td>\n11.10 <\/td>\n<\/tr>\n
897<\/td>\n11.11 <\/td>\n<\/tr>\n
899<\/td>\n11.12 <\/td>\n<\/tr>\n
901<\/td>\n11.13 <\/td>\n<\/tr>\n
902<\/td>\n11.14 <\/td>\n<\/tr>\n
903<\/td>\n11.15 <\/td>\n<\/tr>\n
904<\/td>\n11.16 <\/td>\n<\/tr>\n
905<\/td>\n11.17 <\/td>\n<\/tr>\n
906<\/td>\n11.18 <\/td>\n<\/tr>\n
908<\/td>\n11.19 <\/td>\n<\/tr>\n
912<\/td>\n11.20 <\/td>\n<\/tr>\n
914<\/td>\n11.21 <\/td>\n<\/tr>\n
915<\/td>\n11.22 <\/td>\n<\/tr>\n
916<\/td>\n11.23 <\/td>\n<\/tr>\n
918<\/td>\n11.24 <\/td>\n<\/tr>\n
919<\/td>\n11.25 <\/td>\n<\/tr>\n
920<\/td>\n11.26 <\/td>\n<\/tr>\n
923<\/td>\n11.27 <\/td>\n<\/tr>\n
926<\/td>\n11.28 <\/td>\n<\/tr>\n
931<\/td>\n11.29 <\/td>\n<\/tr>\n
932<\/td>\n11.30 <\/td>\n<\/tr>\n
934<\/td>\n11.31 <\/td>\n<\/tr>\n
937<\/td>\n11.32 <\/td>\n<\/tr>\n
948<\/td>\n11.33 <\/td>\n<\/tr>\n
951<\/td>\n11.34 <\/td>\n<\/tr>\n
953<\/td>\n11.35 <\/td>\n<\/tr>\n
954<\/td>\n11.36 <\/td>\n<\/tr>\n
955<\/td>\n11.37 <\/td>\n<\/tr>\n
956<\/td>\n11.38 <\/td>\n<\/tr>\n
957<\/td>\n11.39 <\/td>\n<\/tr>\n
958<\/td>\n11.40 <\/td>\n<\/tr>\n
960<\/td>\n11.41 <\/td>\n<\/tr>\n
962<\/td>\n11.42 <\/td>\n<\/tr>\n
964<\/td>\n11.43 <\/td>\n<\/tr>\n
966<\/td>\n11.44 <\/td>\n<\/tr>\n
968<\/td>\n11.45 <\/td>\n<\/tr>\n
970<\/td>\n11.46 <\/td>\n<\/tr>\n
972<\/td>\n11.47 <\/td>\n<\/tr>\n
974<\/td>\n11.48 <\/td>\n<\/tr>\n
977<\/td>\n11.49 <\/td>\n<\/tr>\n
983<\/td>\n11.50 <\/td>\n<\/tr>\n
986<\/td>\n11.51 <\/td>\n<\/tr>\n
1002<\/td>\n11.52 <\/td>\n<\/tr>\n
1004<\/td>\n11.53 <\/td>\n<\/tr>\n
1005<\/td>\n11.54 <\/td>\n<\/tr>\n
1007<\/td>\n11.55 <\/td>\n<\/tr>\n
1009<\/td>\n11.56 <\/td>\n<\/tr>\n
1014<\/td>\n11.57 <\/td>\n<\/tr>\n
1019<\/td>\n11.58 <\/td>\n<\/tr>\n
1023<\/td>\n11.59 <\/td>\n<\/tr>\n
1026<\/td>\n11.60 <\/td>\n<\/tr>\n
1055<\/td>\n11.61 <\/td>\n<\/tr>\n
1058<\/td>\n11.62 <\/td>\n<\/tr>\n
1060<\/td>\n11.63 <\/td>\n<\/tr>\n
1062<\/td>\n11.64 <\/td>\n<\/tr>\n
1065<\/td>\n11.65 <\/td>\n<\/tr>\n
1068<\/td>\n11.66 <\/td>\n<\/tr>\n
1071<\/td>\n11.67 <\/td>\n<\/tr>\n
1074<\/td>\n11.68 <\/td>\n<\/tr>\n
1075<\/td>\n11.69 <\/td>\n<\/tr>\n
1077<\/td>\n11.70 <\/td>\n<\/tr>\n
1079<\/td>\n11.71 <\/td>\n<\/tr>\n
1082<\/td>\n11.72 <\/td>\n<\/tr>\n
1084<\/td>\n11.73 <\/td>\n<\/tr>\n
1085<\/td>\n11.74 <\/td>\n<\/tr>\n
1086<\/td>\n12 Access control
12.1 <\/td>\n<\/tr>\n
1091<\/td>\n12.2 <\/td>\n<\/tr>\n
1094<\/td>\n12.3 <\/td>\n<\/tr>\n
1098<\/td>\n12.4 <\/td>\n<\/tr>\n
1099<\/td>\n12.5 <\/td>\n<\/tr>\n
1101<\/td>\n12.6 <\/td>\n<\/tr>\n
1102<\/td>\n12.7 <\/td>\n<\/tr>\n
1121<\/td>\n12.8 Grantor determination <\/td>\n<\/tr>\n
1123<\/td>\n13 SQL-client modules
13.1 <\/td>\n<\/tr>\n
1127<\/td>\n13.2 <\/td>\n<\/tr>\n
1128<\/td>\n13.3 <\/td>\n<\/tr>\n
1143<\/td>\n13.4 <\/td>\n<\/tr>\n
1146<\/td>\n13.5 Data type correspondences <\/td>\n<\/tr>\n
1157<\/td>\n14 Data manipulation
14.1 <\/td>\n<\/tr>\n
1159<\/td>\n14.2 <\/td>\n<\/tr>\n
1161<\/td>\n14.3 <\/td>\n<\/tr>\n
1164<\/td>\n14.4 <\/td>\n<\/tr>\n
1165<\/td>\n14.5 <\/td>\n<\/tr>\n
1169<\/td>\n14.6 <\/td>\n<\/tr>\n
1170<\/td>\n14.7 <\/td>\n<\/tr>\n
1174<\/td>\n14.8 <\/td>\n<\/tr>\n
1176<\/td>\n14.9 <\/td>\n<\/tr>\n
1180<\/td>\n14.10 <\/td>\n<\/tr>\n
1182<\/td>\n14.11 <\/td>\n<\/tr>\n
1187<\/td>\n14.12 <\/td>\n<\/tr>\n
1197<\/td>\n14.13 <\/td>\n<\/tr>\n
1199<\/td>\n14.14 <\/td>\n<\/tr>\n
1203<\/td>\n14.15 <\/td>\n<\/tr>\n
1207<\/td>\n14.16 <\/td>\n<\/tr>\n
1209<\/td>\n14.17 <\/td>\n<\/tr>\n
1210<\/td>\n14.18 <\/td>\n<\/tr>\n
1211<\/td>\n15 Additional data manipulation rules
15.1 Effect of opening a cursor <\/td>\n<\/tr>\n
1214<\/td>\n15.2 Effect of receiving a result set <\/td>\n<\/tr>\n
1215<\/td>\n15.3 Determination of the current row of a cursor <\/td>\n<\/tr>\n
1217<\/td>\n15.4 Effect of closing a cursor
15.5 Evaluating a <\/td>\n<\/tr>\n
1220<\/td>\n15.6 Effect of a positioned delete <\/td>\n<\/tr>\n
1222<\/td>\n15.7 Effect of a positioned update <\/td>\n<\/tr>\n
1225<\/td>\n15.8 Effect of deleting rows from base tables <\/td>\n<\/tr>\n
1228<\/td>\n15.9 Effect of deleting some rows from a derived table <\/td>\n<\/tr>\n
1230<\/td>\n15.10 Effect of deleting some rows from a viewed table <\/td>\n<\/tr>\n
1232<\/td>\n15.11 Effect of inserting tables into base tables <\/td>\n<\/tr>\n
1235<\/td>\n15.12 Effect of inserting a table into a derived table <\/td>\n<\/tr>\n
1237<\/td>\n15.13 Effect of inserting a table into a viewed table <\/td>\n<\/tr>\n
1239<\/td>\n15.14 Effect of replacing rows in base tables <\/td>\n<\/tr>\n
1243<\/td>\n15.15 Effect of replacing some rows in a derived table <\/td>\n<\/tr>\n
1246<\/td>\n15.16 Effect of replacing some rows in a viewed table <\/td>\n<\/tr>\n
1248<\/td>\n15.17 Execution of BEFORE triggers <\/td>\n<\/tr>\n
1249<\/td>\n15.18 Checking of views that specify CHECK OPTION <\/td>\n<\/tr>\n
1252<\/td>\n15.19 Execution of referential actions <\/td>\n<\/tr>\n
1258<\/td>\n15.20 Execution of AFTER triggers <\/td>\n<\/tr>\n
1259<\/td>\n15.21 Execution of triggers <\/td>\n<\/tr>\n
1262<\/td>\n16 Control statements
16.1 <\/td>\n<\/tr>\n
1263<\/td>\n16.2 <\/td>\n<\/tr>\n
1264<\/td>\n17 Transaction management
17.1 <\/td>\n<\/tr>\n
1266<\/td>\n17.2 <\/td>\n<\/tr>\n
1268<\/td>\n17.3 <\/td>\n<\/tr>\n
1270<\/td>\n17.4 <\/td>\n<\/tr>\n
1272<\/td>\n17.5 <\/td>\n<\/tr>\n
1273<\/td>\n17.6 <\/td>\n<\/tr>\n
1274<\/td>\n17.7 <\/td>\n<\/tr>\n
1276<\/td>\n17.8 <\/td>\n<\/tr>\n
1278<\/td>\n18 Connection management
18.1 <\/td>\n<\/tr>\n
1281<\/td>\n18.2 <\/td>\n<\/tr>\n
1283<\/td>\n18.3 <\/td>\n<\/tr>\n
1285<\/td>\n19 Session management
19.1 <\/td>\n<\/tr>\n
1287<\/td>\n19.2 <\/td>\n<\/tr>\n
1288<\/td>\n19.3 <\/td>\n<\/tr>\n
1289<\/td>\n19.4 <\/td>\n<\/tr>\n
1290<\/td>\n19.5 <\/td>\n<\/tr>\n
1291<\/td>\n19.6 <\/td>\n<\/tr>\n
1292<\/td>\n19.7 <\/td>\n<\/tr>\n
1293<\/td>\n19.8 <\/td>\n<\/tr>\n
1294<\/td>\n19.9 <\/td>\n<\/tr>\n
1295<\/td>\n19.10 <\/td>\n<\/tr>\n
1297<\/td>\n20 Dynamic SQL
20.1 Description of SQL descriptor areas <\/td>\n<\/tr>\n
1307<\/td>\n20.2 <\/td>\n<\/tr>\n
1309<\/td>\n20.3 <\/td>\n<\/tr>\n
1310<\/td>\n20.4 <\/td>\n<\/tr>\n
1314<\/td>\n20.5 <\/td>\n<\/tr>\n
1319<\/td>\n20.6 <\/td>\n<\/tr>\n
1322<\/td>\n20.7 <\/td>\n<\/tr>\n
1333<\/td>\n20.8 <\/td>\n<\/tr>\n
1334<\/td>\n20.9 <\/td>\n<\/tr>\n
1335<\/td>\n20.10 <\/td>\n<\/tr>\n
1341<\/td>\n20.11 <\/td>\n<\/tr>\n
1345<\/td>\n20.12 <\/td>\n<\/tr>\n
1350<\/td>\n20.13 <\/td>\n<\/tr>\n
1352<\/td>\n20.14 <\/td>\n<\/tr>\n
1353<\/td>\n20.15 <\/td>\n<\/tr>\n
1354<\/td>\n20.16 <\/td>\n<\/tr>\n
1356<\/td>\n20.17 <\/td>\n<\/tr>\n
1358<\/td>\n20.18 <\/td>\n<\/tr>\n
1360<\/td>\n20.19 <\/td>\n<\/tr>\n
1362<\/td>\n20.20 <\/td>\n<\/tr>\n
1363<\/td>\n20.21 <\/td>\n<\/tr>\n
1364<\/td>\n20.22 <\/td>\n<\/tr>\n
1365<\/td>\n20.23 <\/td>\n<\/tr>\n
1366<\/td>\n20.24 <\/td>\n<\/tr>\n
1368<\/td>\n20.25 <\/td>\n<\/tr>\n
1370<\/td>\n20.26 <\/td>\n<\/tr>\n
1372<\/td>\n20.27 <\/td>\n<\/tr>\n
1374<\/td>\n20.28 <\/td>\n<\/tr>\n
1376<\/td>\n21 Embedded SQL
21.1 <\/td>\n<\/tr>\n
1387<\/td>\n21.2 <\/td>\n<\/tr>\n
1391<\/td>\n21.3 <\/td>\n<\/tr>\n
1399<\/td>\n21.4 <\/td>\n<\/tr>\n
1408<\/td>\n21.5 <\/td>\n<\/tr>\n
1415<\/td>\n21.6 <\/td>\n<\/tr>\n
1422<\/td>\n21.7 <\/td>\n<\/tr>\n
1426<\/td>\n21.8 <\/td>\n<\/tr>\n
1432<\/td>\n21.9 <\/td>\n<\/tr>\n
1439<\/td>\n22 Direct invocation of SQL
22.1 <\/td>\n<\/tr>\n
1443<\/td>\n22.2 <\/td>\n<\/tr>\n
1444<\/td>\n23 Diagnostics management
23.1 <\/td>\n<\/tr>\n
1460<\/td>\n23.2 Pushing and popping the diagnostics area stack <\/td>\n<\/tr>\n
1461<\/td>\n24 Status codes
24.1 SQLSTATE <\/td>\n<\/tr>\n
1471<\/td>\n24.2 Remote Database Access SQLSTATE Subclasses <\/td>\n<\/tr>\n
1472<\/td>\n25 Conformance
25.1 Claims of conformance to SQL\/Foundation <\/td>\n<\/tr>\n
1473<\/td>\n25.2 Additional conformance requirements for SQL\/Foundation
25.3 Implied feature relationships of SQL\/Foundation <\/td>\n<\/tr>\n
1483<\/td>\n25.4 Syntactic transformations applied before Conformance Rules in SQL\/Foundation <\/td>\n<\/tr>\n
1484<\/td>\nA SQL Conformance Summary <\/td>\n<\/tr>\n
1573<\/td>\nB Implementation-defined elements <\/td>\n<\/tr>\n
1628<\/td>\nC Implementation-dependent elements <\/td>\n<\/tr>\n
1647<\/td>\nD SQL optional feature taxonomy <\/td>\n<\/tr>\n
1663<\/td>\nE Deprecated features <\/td>\n<\/tr>\n
1664<\/td>\nF Incompatibilities with ISO\/IEC 9075:2016 <\/td>\n<\/tr>\n
1666<\/td>\nG Defect Reports not addressed in this edition of this document <\/td>\n<\/tr>\n
1667<\/td>\nH SQL mandatory feature taxonomy <\/td>\n<\/tr>\n
1684<\/td>\nBibliography <\/td>\n<\/tr>\n
1686<\/td>\nIndex <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":"

BS ISO\/IEC 9075-2. Information technology. Database languages. SQL – Part 2. Foundation (SQL\/Foundation)<\/b><\/p>\n\n\n\n\n
Published By<\/td>\nPublication Date<\/td>\nNumber of Pages<\/td>\n<\/tr>\n
BSI<\/b><\/a><\/td>\n2022<\/td>\n1739<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"featured_media":409618,"template":"","meta":{"rank_math_lock_modified_date":false,"ep_exclude_from_search":false},"product_cat":[2641],"product_tag":[],"class_list":{"0":"post-409611","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-bsi","8":"first","9":"instock","10":"sold-individually","11":"shipping-taxable","12":"purchasable","13":"product-type-simple"},"_links":{"self":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product\/409611","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media\/409618"}],"wp:attachment":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media?parent=409611"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_cat?post=409611"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_tag?post=409611"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}