home *** CD-ROM | disk | FTP | other *** search
/ PC World 1997 November / PCWorld_1997-11_cd.bin / software / programy / komix / DATA.Z / dbeng50w.cnt (.txt) < prev    next >
Microsoft Windows Help File Content  |  1996-06-15  |  87KB  |  1,526 lines

  1. :Base dbeng50w.hlp
  2. :Title SQL Anywhere User's Guide
  3. :Index Network Guide=servnt.hlp
  4. :Index User's Guide=dbeng50w.hlp
  5. :Link dbeng50w.hlp
  6. 1 Users Guide Volume I
  7. 2 Users Guide Volume I =HDK3B9ACA50@dbeng50w.hlp
  8. 2 Introduction to SQL Anywhere 5.0
  9. 3 Introduction to SQL Anywhere 5.0 =HDK3B9ACA60@dbeng50w.hlp
  10. 3 New Features in SQL Anywhere 5.0
  11. 4 New Features in SQL Anywhere 5.0 =HDK3B9ACA70@dbeng50w.hlp
  12. 4 What's in a name? =HDK3B9ACA80@dbeng50w.hlp
  13. 4 New features overview =HDK3B9ACA90@dbeng50w.hlp
  14. 4 New features in the Watcom-SQL language =HDK3B9ACAA0@dbeng50w.hlp
  15. 4 New sample database =HDK3B9ACAB0@dbeng50w.hlp
  16. 3 Overview of SQL Anywhere
  17. 4 Overview of SQL Anywhere =HDK3B9ACAC0@dbeng50w.hlp
  18. 4 The SQL Anywhere engine and the SQL Anywhere server =HDK3B9ACAD0@dbeng50w.hlp
  19. 4 Running SQL Anywhere on a single computer
  20. 5 Running SQL Anywhere on a single computer =HDK3B9ACAE0@dbeng50w.hlp
  21. 5 The client application =HDK3B9ACAF0@dbeng50w.hlp
  22. 5 The SQL Anywhere database engine =HDK3B9ACB00@dbeng50w.hlp
  23. 5 The database =HDK3B9ACB10@dbeng50w.hlp
  24. 4 Running SQL Anywhere on a network
  25. 5 Running SQL Anywhere on a network =HDK3B9ACB20@dbeng50w.hlp
  26. 5 SQL Anywhere multiplatform support =HDK3B9ACB30@dbeng50w.hlp
  27. 5 Some database terms =HDK3B9ACB40@dbeng50w.hlp
  28. 4 Running mixed operating systems on a single computer
  29. 5 Running mixed operating systems on a single computer =HDK3B9ACB50@dbeng50w.hlp
  30. 5 DOS or Windows client applications on OS/2 =HDK3B9ACB60@dbeng50w.hlp
  31. 5 DOS or Windows 3.x clients on Windows 95 or NT =HDK3B9ACB70@dbeng50w.hlp
  32. 4 SQL Anywhere programming interfaces
  33. 5 SQL Anywhere programming interfaces =HDK3B9ACB80@dbeng50w.hlp
  34. 5 Low-level programming interfaces =HDK3B9ACB90@dbeng50w.hlp
  35. 5 High-level programming interfaces =HDK3B9ACBA0@dbeng50w.hlp
  36. 4 The SQL Anywhere programs
  37. 5 The SQL Anywhere programs =HDK3B9ACBB0@dbeng50w.hlp
  38. 5 The SQL Anywhere database engine and server =HDK3B9ACBC0@dbeng50w.hlp
  39. 5 The SQL Anywhere Desktop Runtime database engine =HDK3B9ACBD0@dbeng50w.hlp
  40. 5 The SQL Central database management program =HDK3B9ACBE0@dbeng50w.hlp
  41. 5 SQL Anywhere administration utilities =HDK3B9ACBF0@dbeng50w.hlp
  42. 2 Tutorials
  43. 3 Tutorials =HDK3B9ACC00@dbeng50w.hlp
  44. 3 Managing Databases with SQL Central
  45. 4 Managing Databases with SQL Central =HDK3B9ACC10@dbeng50w.hlp
  46. 4 SQL Central and database management =HDK3B9ACC20@dbeng50w.hlp
  47. 4 Navigating the main SQL Central window
  48. 5 Navigating the main SQL Central window =HDK3B9ACC30@dbeng50w.hlp
  49. 5 Start SQL Central =HDK3B9ACC40@dbeng50w.hlp
  50. 5 Connecting to a database from SQL Central =HDK3B9ACC50@dbeng50w.hlp
  51. 5 Viewing a database schema =HDK3B9ACC60@dbeng50w.hlp
  52. 4 Adding a table to a database
  53. 5 Adding a table to a database =HDK3B9ACC70@dbeng50w.hlp
  54. 5 Create an empty table =HDK3B9ACC80@dbeng50w.hlp
  55. 5 Adding a column to a table using Add Column =HDK3B9ACC90@dbeng50w.hlp
  56. 5 Dragging a column to a new table =HDK3B9ACCA0@dbeng50w.hlp
  57. 5 Creating a primary key =HDK3B9ACCB0@dbeng50w.hlp
  58. 5 Deleting tables using SQL Central =HDK3B9ACCC0@dbeng50w.hlp
  59. 4 Viewing and editing procedures
  60. 5 Viewing and editing procedures =HDK3B9ACCD0@dbeng50w.hlp
  61. 5 Viewing a procedure =HDK3B9ACCE0@dbeng50w.hlp
  62. 4 Managing users and groups
  63. 5 Managing users and groups =HDK3B9ACCF0@dbeng50w.hlp
  64. 5 Adding a group to the database =HDK3B9ACD00@dbeng50w.hlp
  65. 5 Adding a user to the database =HDK3B9ACD10@dbeng50w.hlp
  66. 5 Adding a user to a group =HDK3B9ACD20@dbeng50w.hlp
  67. 3 Backing up a database using SQL Central =HDK3B9ACD30@dbeng50w.hlp
  68. 4 Using the SQL Central online help
  69. 5 Using the SQL Central online help =HDK3B9ACD40@dbeng50w.hlp
  70. 5 Using the online help Contents =HDK3B9ACD50@dbeng50w.hlp
  71. 5 Using the online help Index =HDK3B9ACD60@dbeng50w.hlp
  72. 5 Searching the text of the online help =HDK3B9ACD70@dbeng50w.hlp
  73. 3 Using ISQL
  74. 4 Using ISQL =HDK3B9ACD80@dbeng50w.hlp
  75. 4 The SQL Anywhere program group =HDK3B9ACD90@dbeng50w.hlp
  76. 4 Starting SQL Anywhere =HDK3B9ACDA0@dbeng50w.hlp
  77. 4 Connecting to the sample database from ISQL =HDK3B9ACDB0@dbeng50w.hlp
  78. 4 Accessing Help from ISQL =HDK3B9ACDC0@dbeng50w.hlp
  79. 4 The ISQL command window =HDK3B9ACDD0@dbeng50w.hlp
  80. 4 Leaving ISQL =HDK3B9ACDE0@dbeng50w.hlp
  81. 4 Displaying data in ISQL
  82. 5 Displaying data in ISQL =HDK3B9ACDF0@dbeng50w.hlp
  83. 5 Scrolling the data window =HDK3B9ACE00@dbeng50w.hlp
  84. 3 Command recall in ISQL =HDK3B9ACE10@dbeng50w.hlp
  85. 3 Function keys =HDK3B9ACE20@dbeng50w.hlp
  86. 3 Canceling an ISQL command =HDK3B9ACE30@dbeng50w.hlp
  87. 3 What's next? =HDK3B9ACE40@dbeng50w.hlp
  88. 3 Selecting Data from Database Tables
  89. 4 Selecting Data from Database Tables =HDK3B9ACE50@dbeng50w.hlp
  90. 4 Looking at the information in a table =HDK3B9ACE60@dbeng50w.hlp
  91. 4 Ordering query results =HDK3B9ACE70@dbeng50w.hlp
  92. 4 Selecting columns from a table =HDK3B9ACE80@dbeng50w.hlp
  93. 4 Selecting rows from a table =HDK3B9ACE90@dbeng50w.hlp
  94. 4 Comparing dates in queries =HDK3B9ACEA0@dbeng50w.hlp
  95. 4 Compound search conditions in the WHERE clause =HDK3B9ACEB0@dbeng50w.hlp
  96. 4 Pattern matching in search conditions =HDK3B9ACEC0@dbeng50w.hlp
  97. 4 Matching rows by sound =HDK3B9ACED0@dbeng50w.hlp
  98. 4 Short cuts for typing search conditions =HDK3B9ACEE0@dbeng50w.hlp
  99. 3 Joining Tables
  100. 4 Joining Tables =HDK3B9ACEF0@dbeng50w.hlp
  101. 4 Displaying a list of tables =HDK3B9ACF00@dbeng50w.hlp
  102. 4 Joining tables with the cross product =HDK3B9ACF10@dbeng50w.hlp
  103. 4 Restricting a join =HDK3B9ACF20@dbeng50w.hlp
  104. 4 How tables are related
  105. 5 How tables are related =HDK3B9ACF30@dbeng50w.hlp
  106. 5 Rows are identified by a primary key =HDK3B9ACF40@dbeng50w.hlp
  107. 5 Tables are related by a foreign key =HDK3B9ACF50@dbeng50w.hlp
  108. 4 Join operators
  109. 5 Join operators =HDK3B9ACF60@dbeng50w.hlp
  110. 5 Joining tables using key joins =HDK3B9ACF70@dbeng50w.hlp
  111. 5 Joining tables using natural joins =HDK3B9ACF80@dbeng50w.hlp
  112. 3 Obtaining Aggregate Data
  113. 4 Obtaining Aggregate Data =HDK3B9ACF90@dbeng50w.hlp
  114. 4 A first look at aggregate functions =HDK3B9ACFA0@dbeng50w.hlp
  115. 4 Using aggregate functions to obtain grouped data =HDK3B9ACFB0@dbeng50w.hlp
  116. 4 Restricting groups =HDK3B9ACFC0@dbeng50w.hlp
  117. 3 Updating the Database
  118. 4 Updating the Database =HDK3B9ACFD0@dbeng50w.hlp
  119. 4 Adding rows to a table =HDK3B9ACFE0@dbeng50w.hlp
  120. 4 Modifying rows in a table =HDK3B9ACFF0@dbeng50w.hlp
  121. 4 Canceling changes =HDK3B9AD000@dbeng50w.hlp
  122. 4 Making changes permanent =HDK3B9AD010@dbeng50w.hlp
  123. 4 Deleting rows =HDK3B9AD020@dbeng50w.hlp
  124. 4 Validity checking
  125. 5 Validity checking =HDK3B9AD030@dbeng50w.hlp
  126. 5 Inserting duplicate data =HDK3B9AD040@dbeng50w.hlp
  127. 5 Inserting incorrect values =HDK3B9AD050@dbeng50w.hlp
  128. 5 Errors on DELETE or UPDATE =HDK3B9AD060@dbeng50w.hlp
  129. 3 Introduction to Views
  130. 4 Introduction to Views =HDK3B9AD070@dbeng50w.hlp
  131. 4 Defining a view =HDK3B9AD080@dbeng50w.hlp
  132. 4 Using views for security =HDK3B9AD090@dbeng50w.hlp
  133. 3 Introduction to Subqueries
  134. 4 Introduction to Subqueries =HDK3B9AD0A0@dbeng50w.hlp
  135. 4 Preparing to use subqueries =HDK3B9AD0B0@dbeng50w.hlp
  136. 4 A simple subquery =HDK3B9AD0C0@dbeng50w.hlp
  137. 4 Comparisons using subqueries =HDK3B9AD0D0@dbeng50w.hlp
  138. 4 Using subqueries instead of joins =HDK3B9AD0E0@dbeng50w.hlp
  139. 3 Command Files
  140. 4 Command Files =HDK3B9AD0F0@dbeng50w.hlp
  141. 4 Entering multiple statements in the ISQL Command window =HDK3B9AD100@dbeng50w.hlp
  142. 4 Saving statements as command files =HDK3B9AD110@dbeng50w.hlp
  143. 4 Command files with parameters =HDK3B9AD120@dbeng50w.hlp
  144. 3 System Tables
  145. 4 System Tables =HDK3B9AD130@dbeng50w.hlp
  146. 4 The SYSCATALOG table =HDK3B9AD140@dbeng50w.hlp
  147. 4 The SYSCOLUMNS table =HDK3B9AD150@dbeng50w.hlp
  148. 4 Other system tables =HDK3B9AD160@dbeng50w.hlp
  149. 2 Using SQL Anywhere
  150. 3 Using SQL Anywhere =HDK3B9AD170@dbeng50w.hlp
  151. 3 Connecting to a Database
  152. 4 Connecting to a Database =HDK3B9AD180@dbeng50w.hlp
  153. 4 Connection overview
  154. 5 Connection overview =HDK3B9AD190@dbeng50w.hlp
  155. 5 Database connection parameters =HDK3B9AD1A0@dbeng50w.hlp
  156. 5 Connection keyword meanings =HDK3B9AD1B0@dbeng50w.hlp
  157. 5 How client applications connect to a database =HDK3B9AD1C0@dbeng50w.hlp
  158. 3 Connecting from the SQL Anywhere utilities =HDK3B9AD1D0@dbeng50w.hlp
  159. 4 Connecting from an ODBC-enabled application
  160. 5 Connecting from an ODBC-enabled application =HDK3B9AD1E0@dbeng50w.hlp
  161. 5 SQL Anywhere support for ODBC =HDK3B9AD1F0@dbeng50w.hlp
  162. 5 Using ODBC under Windows and Windows NT =HDK3B9AD200@dbeng50w.hlp
  163. 5 Files needed for ODBC connections =HDK3B9AD210@dbeng50w.hlp
  164. 5 Working with ODBC data sources =HDK3B9AD220@dbeng50w.hlp
  165. 5 Using the ODBC Administrator =HDK3B9AD230@dbeng50w.hlp
  166. 5 Adding an ODBC data source =HDK3B9AD240@dbeng50w.hlp
  167. 5 Some sample ODBC data sources =HDK3B9AD250@dbeng50w.hlp
  168. 5 Modifying an existing ODBC data source =HDK3B9AD260@dbeng50w.hlp
  169. 5 Removing an ODBC data source =HDK3B9AD270@dbeng50w.hlp
  170. 5 Using ODBC under OS/2 =HDK3B9AD280@dbeng50w.hlp
  171. 5 Using ODBC under DOS and QNX =HDK3B9AD290@dbeng50w.hlp
  172. 3 Designing Your Database
  173. 4 Designing Your Database =HDK3B9AD2A0@dbeng50w.hlp
  174. 4 Relational database concepts
  175. 5 Relational database concepts =HDK3B9AD2B0@dbeng50w.hlp
  176. 5 Database tables =HDK3B9AD2C0@dbeng50w.hlp
  177. 5 Keys in relational databases =HDK3B9AD2D0@dbeng50w.hlp
  178. 5 Each table has a primary key =HDK3B9AD2E0@dbeng50w.hlp
  179. 5 Tables are related by foreign keys =HDK3B9AD2F0@dbeng50w.hlp
  180. 5 Other database objects =HDK3B9AD300@dbeng50w.hlp
  181. 3 Planning the database  =HDK3B9AD310@dbeng50w.hlp
  182. 4 The design process
  183. 5 The design process  =HDK3B9AD320@dbeng50w.hlp
  184. 5 Step 1: identify entities and relationships =HDK3B9AD330@dbeng50w.hlp
  185. 5 Entity and relationship example =HDK3B9AD340@dbeng50w.hlp
  186. 5 Step 2: identify the required data =HDK3B9AD350@dbeng50w.hlp
  187. 5 Step 3: normalize the data =HDK3B9AD360@dbeng50w.hlp
  188. 5 Step 4: resolve the relationships =HDK3B9AD370@dbeng50w.hlp
  189. 5 Step 5: verify the design =HDK3B9AD380@dbeng50w.hlp
  190. 4 Designing the database table properties
  191. 5 Designing the database table properties =HDK3B9AD390@dbeng50w.hlp
  192. 5 Choosing column names =HDK3B9AD3A0@dbeng50w.hlp
  193. 5 Choosing data types for columns =HDK3B9AD3B0@dbeng50w.hlp
  194. 5 Choosing constraints =HDK3B9AD3C0@dbeng50w.hlp
  195. 5 Choosing primary and foreign keys =HDK3B9AD3D0@dbeng50w.hlp
  196. 3 Working with Database Objects
  197. 4 Working with Database Objects =HDK3B9AD3E0@dbeng50w.hlp
  198. 4 Using SQL Central to work with database objects =HDK3B9AD3F0@dbeng50w.hlp
  199. 4 Using ISQL to work with database objects =HDK3B9AD400@dbeng50w.hlp
  200. 4 Working with databases
  201. 5 Working with databases =HDK3B9AD410@dbeng50w.hlp
  202. 5 Initializing a database =HDK3B9AD420@dbeng50w.hlp
  203. 5 Adding database files =HDK3B9AD430@dbeng50w.hlp
  204. 5 Preallocating space for database files =HDK3B9AD440@dbeng50w.hlp
  205. 5 Erasing a database =HDK3B9AD450@dbeng50w.hlp
  206. 4 Working with tables
  207. 5 Working with tables =HDK3B9AD460@dbeng50w.hlp
  208. 5 Creating tables =HDK3B9AD470@dbeng50w.hlp
  209. 5 Altering tables =HDK3B9AD480@dbeng50w.hlp
  210. 5 Deleting tables =HDK3B9AD490@dbeng50w.hlp
  211. 5 Creating primary and foreign keys =HDK3B9AD4A0@dbeng50w.hlp
  212. 5 Table information in the system tables =HDK3B9AD4B0@dbeng50w.hlp
  213. 4 Working with views
  214. 5 Working with views =HDK3B9AD4C0@dbeng50w.hlp
  215. 5 Creating views =HDK3B9AD4D0@dbeng50w.hlp
  216. 5 Using views =HDK3B9AD4E0@dbeng50w.hlp
  217. 5 Using the WITH CHECK OPTION clause =HDK3B9AD4F0@dbeng50w.hlp
  218. 5 Modifying views =HDK3B9AD500@dbeng50w.hlp
  219. 5 Permissions on views =HDK3B9AD510@dbeng50w.hlp
  220. 5 Deleting views =HDK3B9AD520@dbeng50w.hlp
  221. 5 Views in the system tables =HDK3B9AD530@dbeng50w.hlp
  222. 4 Working with indexes
  223. 5 Working with indexes =HDK3B9AD540@dbeng50w.hlp
  224. 5 Indexes in the system tables =HDK3B9AD550@dbeng50w.hlp
  225. 3 Ensuring Data Integrity
  226. 4 Ensuring Data Integrity =HDK3B9AD560@dbeng50w.hlp
  227. 4 Data integrity overview
  228. 5 Data integrity overview =HDK3B9AD570@dbeng50w.hlp
  229. 5 How data can become invalid =HDK3B9AD580@dbeng50w.hlp
  230. 5 Integrity constraints belong in the database =HDK3B9AD590@dbeng50w.hlp
  231. 5 How database contents get changed =HDK3B9AD5A0@dbeng50w.hlp
  232. 5 Data integrity tools in SQL Anywhere =HDK3B9AD5B0@dbeng50w.hlp
  233. 5 SQL statements for implementing integrity constraints =HDK3B9AD5C0@dbeng50w.hlp
  234. 4 Using column defaults
  235. 5 Using column defaults =HDK3B9AD5D0@dbeng50w.hlp
  236. 5 Creating column defaults =HDK3B9AD5E0@dbeng50w.hlp
  237. 5 Modifying and deleting column defaults =HDK3B9AD5F0@dbeng50w.hlp
  238. 5 Working with column defaults in SQL Central =HDK3B9AD600@dbeng50w.hlp
  239. 5 Current date and time defaults =HDK3B9AD610@dbeng50w.hlp
  240. 5 The user ID default =HDK3B9AD620@dbeng50w.hlp
  241. 5 The autoincrement default =HDK3B9AD630@dbeng50w.hlp
  242. 5 The NULL default =HDK3B9AD640@dbeng50w.hlp
  243. 5 String and number defaults =HDK3B9AD650@dbeng50w.hlp
  244. 5 Constant expression defaults =HDK3B9AD660@dbeng50w.hlp
  245. 4 Using table and column constraints
  246. 5 Using table and column constraints =HDK3B9AD670@dbeng50w.hlp
  247. 5 Using CHECK conditions on columns =HDK3B9AD680@dbeng50w.hlp
  248. 5 Column CHECK conditions from user-defined data types =HDK3B9AD690@dbeng50w.hlp
  249. 5 Working with column constraints in SQL Central =HDK3B9AD6A0@dbeng50w.hlp
  250. 5 Using CHECK conditions on tables =HDK3B9AD6B0@dbeng50w.hlp
  251. 5 Modifying and deleting CHECK conditions =HDK3B9AD6C0@dbeng50w.hlp
  252. 4 Enforcing entity and referential integrity
  253. 5 Enforcing entity and referential integrity =HDK3B9AD6D0@dbeng50w.hlp
  254. 5 Enforcing entity integrity =HDK3B9AD6E0@dbeng50w.hlp
  255. 5 If a client application breaches entity integrity =HDK3B9AD6F0@dbeng50w.hlp
  256. 5 Primary keys enforce entity integrity =HDK3B9AD700@dbeng50w.hlp
  257. 5 Enforcing referential integrity =HDK3B9AD710@dbeng50w.hlp
  258. 5 Foreign keys enforce referential integrity =HDK3B9AD720@dbeng50w.hlp
  259. 5 Losing referential integrity =HDK3B9AD730@dbeng50w.hlp
  260. 5 If a client application breaches referential integrity =HDK3B9AD740@dbeng50w.hlp
  261. 5 Referential integrity actions =HDK3B9AD750@dbeng50w.hlp
  262. 5 Referential integrity checking =HDK3B9AD760@dbeng50w.hlp
  263. 3 Integrity rules in the system tables =HDK3B9AD770@dbeng50w.hlp
  264. 3 Using Transactions and Locks
  265. 4 Using Transactions and Locks =HDK3B9AD780@dbeng50w.hlp
  266. 4 An overview of transactions
  267. 5 An overview of transactions =HDK3B9AD790@dbeng50w.hlp
  268. 5 Transactions and data recovery =HDK3B9AD7A0@dbeng50w.hlp
  269. 5 Transactions and concurrency =HDK3B9AD7B0@dbeng50w.hlp
  270. 5 Three types of inconsistency =HDK3B9AD7C0@dbeng50w.hlp
  271. 5 Using locks to ensure consistency =HDK3B9AD7D0@dbeng50w.hlp
  272. 3 How locking works =HDK3B9AD7E0@dbeng50w.hlp
  273. 4 Isolation levels and consistency
  274. 5 Isolation levels and consistency =HDK3B9AD7F0@dbeng50w.hlp
  275. 5 Locks and isolation levels =HDK3B9AD800@dbeng50w.hlp
  276. 5 Changing the isolation level =HDK3B9AD810@dbeng50w.hlp
  277. 4 How SQL Anywhere handles locking conflicts
  278. 5 How SQL Anywhere handles locking conflicts =HDK3B9AD820@dbeng50w.hlp
  279. 5 Locking conflicts and transaction blocking =HDK3B9AD830@dbeng50w.hlp
  280. 5 Transaction blocking and deadlock =HDK3B9AD840@dbeng50w.hlp
  281. 4 Choosing an isolation level
  282. 5 Choosing an isolation level =HDK3B9AD850@dbeng50w.hlp
  283. 5 Typical level 0 transactions =HDK3B9AD860@dbeng50w.hlp
  284. 5 Transactions for which no updates are lost =HDK3B9AD870@dbeng50w.hlp
  285. 5 Serializable transactions =HDK3B9AD880@dbeng50w.hlp
  286. 3 Savepoints within transactions =HDK3B9AD890@dbeng50w.hlp
  287. 4 Particular concurrency issues
  288. 5 Particular concurrency issues =HDK3B9AD8A0@dbeng50w.hlp
  289. 5 Primary key generation =HDK3B9AD8B0@dbeng50w.hlp
  290. 5 Data definition statements and concurrency =HDK3B9AD8C0@dbeng50w.hlp
  291. 5 Coordinating transactions with multiple database engines =HDK3B9AD8D0@dbeng50w.hlp
  292. 4 Transactions and portable computers
  293. 5 Transactions and portable computers =HDK3B9AD8E0@dbeng50w.hlp
  294. 5 Applying updates from a portable computer =HDK3B9AD8F0@dbeng50w.hlp
  295. 5 Distributing applications that do not require server updates =HDK3B9AD900@dbeng50w.hlp
  296. 5 Working with large databases on portable computers =HDK3B9AD910@dbeng50w.hlp
  297. 3 Using Procedures, Triggers, and Batches
  298. 4 Using Procedures, Triggers, and Batches =HDK3B9AD920@dbeng50w.hlp
  299. 4 Procedure and trigger overview =HDK3B9AD930@dbeng50w.hlp
  300. 4 Benefits of procedures and triggers =HDK3B9AD940@dbeng50w.hlp
  301. 4 Introduction to procedures
  302. 5 Introduction to procedures =HDK3B9AD950@dbeng50w.hlp
  303. 5 Creating procedures =HDK3B9AD960@dbeng50w.hlp
  304. 5 Calling procedures =HDK3B9AD970@dbeng50w.hlp
  305. 5 Dropping procedures =HDK3B9AD980@dbeng50w.hlp
  306. 5 Permissions to execute procedures =HDK3B9AD990@dbeng50w.hlp
  307. 5 Returning procedure results in parameters =HDK3B9AD9A0@dbeng50w.hlp
  308. 5 Returning procedure results in result sets =HDK3B9AD9B0@dbeng50w.hlp
  309. 4 Introduction to user-defined functions
  310. 5 Introduction to user-defined functions =HDK3B9AD9C0@dbeng50w.hlp
  311. 5 Creating user-defined functions =HDK3B9AD9D0@dbeng50w.hlp
  312. 5 Calling user-defined functions =HDK3B9AD9E0@dbeng50w.hlp
  313. 5 Dropping user-defined functions =HDK3B9AD9F0@dbeng50w.hlp
  314. 5 Permissions to execute user-defined functions =HDK3B9ADA00@dbeng50w.hlp
  315. 4 Introduction to triggers
  316. 5 Introduction to triggers =HDK3B9ADA10@dbeng50w.hlp
  317. 5 Creating triggers =HDK3B9ADA20@dbeng50w.hlp
  318. 5 Executing triggers =HDK3B9ADA30@dbeng50w.hlp
  319. 5 Dropping triggers =HDK3B9ADA40@dbeng50w.hlp
  320. 5 Trigger execution permissions =HDK3B9ADA50@dbeng50w.hlp
  321. 3 Introduction to batches =HDK3B9ADA60@dbeng50w.hlp
  322. 4 Control statements
  323. 5 Control statements =HDK3B9ADA70@dbeng50w.hlp
  324. 5 Using compound statements =HDK3B9ADA80@dbeng50w.hlp
  325. 5 Declarations in compound statements =HDK3B9ADA90@dbeng50w.hlp
  326. 5 Atomic compound statements =HDK3B9ADAA0@dbeng50w.hlp
  327. 4 The structure of procedures and triggers
  328. 5 The structure of procedures and triggers =HDK3B9ADAB0@dbeng50w.hlp
  329. 5 SQL statements allowed in procedures and triggers =HDK3B9ADAC0@dbeng50w.hlp
  330. 5 Declaring procedure parameters =HDK3B9ADAD0@dbeng50w.hlp
  331. 5 Passing parameters to procedures =HDK3B9ADAE0@dbeng50w.hlp
  332. 5 Passing parameters to functions =HDK3B9ADAF0@dbeng50w.hlp
  333. 4 Returning results from procedures
  334. 5 Returning results from procedures =HDK3B9ADB00@dbeng50w.hlp
  335. 5 Returning a value using the RETURN statement =HDK3B9ADB10@dbeng50w.hlp
  336. 5 Returning results as procedure parameters =HDK3B9ADB20@dbeng50w.hlp
  337. 5 Returning result sets from procedures =HDK3B9ADB30@dbeng50w.hlp
  338. 5 Returning multiple result sets from procedures =HDK3B9ADB40@dbeng50w.hlp
  339. 4 Using cursors in procedures and triggers
  340. 5 Using cursors in procedures and triggers =HDK3B9ADB50@dbeng50w.hlp
  341. 5 Cursor management overview =HDK3B9ADB60@dbeng50w.hlp
  342. 5 Using cursors on SELECT statements in procedures =HDK3B9ADB70@dbeng50w.hlp
  343. 4 Errors and warnings in procedures and triggers
  344. 5 Errors and warnings in procedures and triggers =HDK3B9ADB80@dbeng50w.hlp
  345. 5 Default error handling in procedures and triggers =HDK3B9ADB90@dbeng50w.hlp
  346. 5 Default handling of warnings in procedures and triggers =HDK3B9ADBA0@dbeng50w.hlp
  347. 5 Using exception handlers in procedures and triggers =HDK3B9ADBB0@dbeng50w.hlp
  348. 5 Nested compound statements and exception handlers =HDK3B9ADBC0@dbeng50w.hlp
  349. 3 Using the EXECUTE IMMEDIATE statement in procedures =HDK3B9ADBD0@dbeng50w.hlp
  350. 3 Transactions and savepoints in procedures and triggers =HDK3B9ADBE0@dbeng50w.hlp
  351. 4 Some hints for writing procedures
  352. 5 Some hints for writing procedures =HDK3B9ADBF0@dbeng50w.hlp
  353. 5 Check if you need to change the command delimiter =HDK3B9ADC00@dbeng50w.hlp
  354. 5 Remember to delimit statements within your procedure =HDK3B9ADC10@dbeng50w.hlp
  355. 5 Use fully-qualified names for tables in procedures =HDK3B9ADC20@dbeng50w.hlp
  356. 5 Specifying dates and times in procedures =HDK3B9ADC30@dbeng50w.hlp
  357. 5 Verifying that procedure input arguments are passed correctly =HDK3B9ADC40@dbeng50w.hlp
  358. 4 Statements allowed in batches
  359. 5 Statements allowed in batches =HDK3B9ADC50@dbeng50w.hlp
  360. 5 Using SELECT statements in batches =HDK3B9ADC60@dbeng50w.hlp
  361. 4 Calling external libraries from stored procedures
  362. 5 Calling external libraries from stored procedures =HDK3B9ADC70@dbeng50w.hlp
  363. 5 Creating procedures and functions with external calls =HDK3B9ADC80@dbeng50w.hlp
  364. 5 External function declarations =HDK3B9ADC90@dbeng50w.hlp
  365. 5 How parameters are passed to the external function =HDK3B9ADCA0@dbeng50w.hlp
  366. 5 Special considerations when passing character types =HDK3B9ADCB0@dbeng50w.hlp
  367. 3 Monitoring and Improving Performance
  368. 4 Monitoring and Improving Performance =HDK3B9ADCC0@dbeng50w.hlp
  369. 4 Factors affecting database performance =HDK3B9ADCD0@dbeng50w.hlp
  370. 4 Using keys to improve query performance
  371. 5 Using keys to improve query performance =HDK3B9ADCE0@dbeng50w.hlp
  372. 5 Using ISQL to examine query performance =HDK3B9ADCF0@dbeng50w.hlp
  373. 5 Using primary keys to improve query performance =HDK3B9ADD00@dbeng50w.hlp
  374. 5 Using foreign keys to improve query performance =HDK3B9ADD10@dbeng50w.hlp
  375. 4 Using indexes to improve query performance
  376. 5 Using indexes to improve query performance =HDK3B9ADD20@dbeng50w.hlp
  377. 5 How indexes work =HDK3B9ADD30@dbeng50w.hlp
  378. 3 Search strategies for queries from more than one table =HDK3B9ADD40@dbeng50w.hlp
  379. 3 Sorting query results =HDK3B9ADD50@dbeng50w.hlp
  380. 3 Temporary tables used in query processing =HDK3B9ADD60@dbeng50w.hlp
  381. 4 How the optimizer works
  382. 5 How the optimizer works =HDK3B9ADD70@dbeng50w.hlp
  383. 5 Optimizer estimates =HDK3B9ADD80@dbeng50w.hlp
  384. 5 Self tuning of the query optimizer =HDK3B9ADD90@dbeng50w.hlp
  385. 5 Providing estimates to improve query performance =HDK3B9ADDA0@dbeng50w.hlp
  386. 4 Monitoring database performance
  387. 5 Monitoring database performance =HDK3B9ADDB0@dbeng50w.hlp
  388. 5 Obtaining database statistics from a client application =HDK3B9ADDC0@dbeng50w.hlp
  389. 5 Monitoring database statistics from SQL Central =HDK3B9ADDD0@dbeng50w.hlp
  390. 5 Monitoring database statistics from the NT Performance Monitor =HDK3B9ADDE0@dbeng50w.hlp
  391. 3 Database Collations
  392. 4 Database Collations =HDK3B9ADDF0@dbeng50w.hlp
  393. 4 Collation overview
  394. 5 Collation overview =HDK3B9ADE00@dbeng50w.hlp
  395. 5 Character sets in applications and databases =HDK3B9ADE10@dbeng50w.hlp
  396. 5 Character encodings =HDK3B9ADE20@dbeng50w.hlp
  397. 5 Displaying your current character settings =HDK3B9ADE30@dbeng50w.hlp
  398. 5 Collation sequences =HDK3B9ADE40@dbeng50w.hlp
  399. 4 Support for multibyte character sets
  400. 5 Support for multibyte character sets =HDK3B9ADE50@dbeng50w.hlp
  401. 5 Variable length character sets =HDK3B9ADE60@dbeng50w.hlp
  402. 5 First-byte collation orderings =HDK3B9ADE70@dbeng50w.hlp
  403. 3 Choosing a character set =HDK3B9ADE80@dbeng50w.hlp
  404. 3 Creating custom collations =HDK3B9ADE90@dbeng50w.hlp
  405. 4 The collation file format
  406. 5 The collation file format =HDK3B9ADEA0@dbeng50w.hlp
  407. 5 Comment lines =HDK3B9ADEB0@dbeng50w.hlp
  408. 5 The title line =HDK3B9ADEC0@dbeng50w.hlp
  409. 5 The collation sequence section =HDK3B9ADED0@dbeng50w.hlp
  410. 5 The Encodings section =HDK3B9ADEE0@dbeng50w.hlp
  411. 5 The Properties section =HDK3B9ADEF0@dbeng50w.hlp
  412. 3 Importing and Exporting Data
  413. 4 Importing and Exporting Data =HDK3B9ADF00@dbeng50w.hlp
  414. 4 Import and export overview
  415. 5 Import and export overview =HDK3B9ADF10@dbeng50w.hlp
  416. 5 Input and output data formats =HDK3B9ADF20@dbeng50w.hlp
  417. 4 Exporting data from a database
  418. 5 Exporting data from a database =HDK3B9ADF30@dbeng50w.hlp
  419. 5 Unloading data using the UNLOAD TABLE statement =HDK3B9ADF40@dbeng50w.hlp
  420. 5 Exporting data using the ISQL OUTPUT statement =HDK3B9ADF50@dbeng50w.hlp
  421. 5 Output redirection =HDK3B9ADF60@dbeng50w.hlp
  422. 5 NULL value output =HDK3B9ADF70@dbeng50w.hlp
  423. 5 Unloading a database using DBUNLOAD =HDK3B9ADF80@dbeng50w.hlp
  424. 4 Importing data into a database
  425. 5 Importing data into a database =HDK3B9ADF90@dbeng50w.hlp
  426. 5 Loading data using the LOAD TABLE statement =HDK3B9ADFA0@dbeng50w.hlp
  427. 5 Importing data using the ISQL INPUT statement =HDK3B9ADFB0@dbeng50w.hlp
  428. 5 Loading data interactively =HDK3B9ADFC0@dbeng50w.hlp
  429. 5 Handling conversion errors on data import =HDK3B9ADFD0@dbeng50w.hlp
  430. 5 Loading data that does not match the table structure =HDK3B9ADFE0@dbeng50w.hlp
  431. 3 Tuning bulk operations =HDK3B9ADFF0@dbeng50w.hlp
  432. 3 Managing User IDs and Permissions
  433. 4 Managing User IDs and Permissions =HDK3B9AE000@dbeng50w.hlp
  434. 4 An overview of database permissions
  435. 5 An overview of database permissions =HDK3B9AE010@dbeng50w.hlp
  436. 5 DBA authority overview =HDK3B9AE020@dbeng50w.hlp
  437. 5 Resource authority overview =HDK3B9AE030@dbeng50w.hlp
  438. 5 Ownership permissions overview =HDK3B9AE040@dbeng50w.hlp
  439. 5 Table and views permissions overview =HDK3B9AE050@dbeng50w.hlp
  440. 5 Procedures permissions overview =HDK3B9AE060@dbeng50w.hlp
  441. 5 Group permissions overview =HDK3B9AE070@dbeng50w.hlp
  442. 4 Managing individual user IDs and permissions
  443. 5 Managing individual user IDs and permissions =HDK3B9AE080@dbeng50w.hlp
  444. 5 Creating new users =HDK3B9AE090@dbeng50w.hlp
  445. 5 Changing a password =HDK3B9AE0A0@dbeng50w.hlp
  446. 5 Granting DBA and resource authority =HDK3B9AE0B0@dbeng50w.hlp
  447. 5 Granting permissions on tables and views =HDK3B9AE0C0@dbeng50w.hlp
  448. 5 Granting users the right to grant permissions =HDK3B9AE0D0@dbeng50w.hlp
  449. 5 Granting permissions on procedures =HDK3B9AE0E0@dbeng50w.hlp
  450. 5 Execution permissions of triggers =HDK3B9AE0F0@dbeng50w.hlp
  451. 5 Revoking user permissions =HDK3B9AE100@dbeng50w.hlp
  452. 4 Managing groups
  453. 5 Managing groups =HDK3B9AE110@dbeng50w.hlp
  454. 5 Creating groups =HDK3B9AE120@dbeng50w.hlp
  455. 5 Granting group membership to users =HDK3B9AE130@dbeng50w.hlp
  456. 5 Permissions of groups =HDK3B9AE140@dbeng50w.hlp
  457. 5 Referring to tables owned by groups =HDK3B9AE150@dbeng50w.hlp
  458. 5 Groups without passwords =HDK3B9AE160@dbeng50w.hlp
  459. 5 Special groups =HDK3B9AE170@dbeng50w.hlp
  460. 3 Database object names and prefixes =HDK3B9AE180@dbeng50w.hlp
  461. 4 Using views and procedures for extra security
  462. 5 Using views and procedures for extra security =HDK3B9AE190@dbeng50w.hlp
  463. 5 Using views for tailored security =HDK3B9AE1A0@dbeng50w.hlp
  464. 5 Using procedures for tailored security =HDK3B9AE1B0@dbeng50w.hlp
  465. 3 How SQL Anywhere assesses user permissions =HDK3B9AE1C0@dbeng50w.hlp
  466. 3 Users and permissions in the system tables =HDK3B9AE1D0@dbeng50w.hlp
  467. 3 Backup and Data Recovery
  468. 4 Backup and Data Recovery =HDK3B9AE1E0@dbeng50w.hlp
  469. 4 System and media failures =HDK3B9AE1F0@dbeng50w.hlp
  470. 4 The SQL Anywhere logs
  471. 5 The SQL Anywhere logs =HDK3B9AE200@dbeng50w.hlp
  472. 5 The checkpoint log =HDK3B9AE210@dbeng50w.hlp
  473. 5 The rollback log =HDK3B9AE220@dbeng50w.hlp
  474. 5 The transaction log =HDK3B9AE230@dbeng50w.hlp
  475. 5 Converting transaction logs to SQL =HDK3B9AE240@dbeng50w.hlp
  476. 4 Using a transaction log mirror
  477. 5 Using a transaction log mirror =HDK3B9AE250@dbeng50w.hlp
  478. 5 Creating and dropping a transaction log mirror =HDK3B9AE260@dbeng50w.hlp
  479. 5 Erasing transaction log mirrors =HDK3B9AE270@dbeng50w.hlp
  480. 5 Validating the transaction log on database startup =HDK3B9AE280@dbeng50w.hlp
  481. 5 Recovering from a corrupt transaction log or mirror =HDK3B9AE290@dbeng50w.hlp
  482. 4 Backing up your database
  483. 5 Backing up your database =HDK3B9AE2A0@dbeng50w.hlp
  484. 5 Performing a full backup =HDK3B9AE2B0@dbeng50w.hlp
  485. 5 Performing an incremental backup =HDK3B9AE2C0@dbeng50w.hlp
  486. 3 Recovery from system failure =HDK3B9AE2D0@dbeng50w.hlp
  487. 4 Recovery from media failure
  488. 5 Recovery from media failure =HDK3B9AE2E0@dbeng50w.hlp
  489. 5 Media failure on the database file =HDK3B9AE2F0@dbeng50w.hlp
  490. 5 Media failure on the transaction log =HDK3B9AE300@dbeng50w.hlp
  491. 5 Recovering uncommitted changes =HDK3B9AE310@dbeng50w.hlp
  492. 3 Introduction to SQL Remote Replication
  493. 4 Introduction to SQL Remote Replication =HDK3B9AE320@dbeng50w.hlp
  494. 4 Introduction to data replication =HDK3B9AE330@dbeng50w.hlp
  495. 4 SQL Remote concepts
  496. 5 SQL Remote concepts =HDK3B9AE340@dbeng50w.hlp
  497. 5 Consolidated and remote databases =HDK3B9AE350@dbeng50w.hlp
  498. 5 Message-based replication =HDK3B9AE360@dbeng50w.hlp
  499. 5 The Message Agent =HDK3B9AE370@dbeng50w.hlp
  500. 5 Publications and subscriptions =HDK3B9AE380@dbeng50w.hlp
  501. 5 Remote database users =HDK3B9AE390@dbeng50w.hlp
  502. 4 SQL Remote features
  503. 5 SQL Remote features =HDK3B9AE3A0@dbeng50w.hlp
  504. 5 Transaction log-based replication =HDK3B9AE3B0@dbeng50w.hlp
  505. 5 Central administration =HDK3B9AE3C0@dbeng50w.hlp
  506. 5 Support for many subscribers =HDK3B9AE3D0@dbeng50w.hlp
  507. 5 Economical resource requirements =HDK3B9AE3E0@dbeng50w.hlp
  508. 3 Message systems supported by SQL Remote =HDK3B9AE3F0@dbeng50w.hlp
  509. 4 Tutorial: setting up SQL Remote using SQL Central
  510. 5 Tutorial: setting up SQL Remote using SQL Central =HDK3B9AE400@dbeng50w.hlp
  511. 5 Preparing for the SQL Central replication tutorial =HDK3B9AE410@dbeng50w.hlp
  512. 4 Set up the consolidated database in SQL Central
  513. 5 Set up the consolidated database in SQL Central =HDK3B9AE420@dbeng50w.hlp
  514. 5 Add a SQL Remote message type =HDK3B9AE430@dbeng50w.hlp
  515. 5 Add the publisher and remote user to the database =HDK3B9AE440@dbeng50w.hlp
  516. 5 Add publications and subscriptions =HDK3B9AE450@dbeng50w.hlp
  517. 3 Set up the remote database in SQL Central =HDK3B9AE460@dbeng50w.hlp
  518. 4 Tutorial: setting up SQL Remote using ISQL and DBXTRACT
  519. 5 Tutorial: setting up SQL Remote using ISQL and DBXTRACT =HDK3B9AE470@dbeng50w.hlp
  520. 5 Preparing for the replication tutorial =HDK3B9AE480@dbeng50w.hlp
  521. 4 Set up the consolidated database
  522. 5 Set up the consolidated database =HDK3B9AE490@dbeng50w.hlp
  523. 5 Create a SQL Remote message type =HDK3B9AE4A0@dbeng50w.hlp
  524. 5 Grant PUBLISH and REMOTE at the consolidated database =HDK3B9AE4B0@dbeng50w.hlp
  525. 5 Create publications and subscriptions =HDK3B9AE4C0@dbeng50w.hlp
  526. 4 Set up the remote database
  527. 5 Set up the remote database =HDK3B9AE4D0@dbeng50w.hlp
  528. 5 Extract the remote database information =HDK3B9AE4E0@dbeng50w.hlp
  529. 5 Load the remote database information =HDK3B9AE4F0@dbeng50w.hlp
  530. 4 Start replicating data
  531. 5 Start replicating data =HDK3B9AE500@dbeng50w.hlp
  532. 5 Send data from the consolidated database =HDK3B9AE510@dbeng50w.hlp
  533. 5 Receive data at the remote database =HDK3B9AE520@dbeng50w.hlp
  534. 5 Replicate from the remote database to the consolidated database =HDK3B9AE530@dbeng50w.hlp
  535. 3 A sample publication =HDK3B9AE540@dbeng50w.hlp
  536. 4 Some sample SQL Remote setups
  537. 5 Some sample SQL Remote setups =HDK3B9AE550@dbeng50w.hlp
  538. 5 Server-to-laptop replication for mobile workforces =HDK3B9AE560@dbeng50w.hlp
  539. 5 Server-to-server replication among offices =HDK3B9AE570@dbeng50w.hlp
  540. 3 SQL Remote Administration
  541. 4 SQL Remote Administration  =HDK3B9AE580@dbeng50w.hlp
  542. 4 SQL Remote administration overview =HDK3B9AE590@dbeng50w.hlp
  543. 4 Adding SQL Remote message types =HDK3B9AE5A0@dbeng50w.hlp
  544. 4 Managing SQL Remote permissions
  545. 5 Managing SQL Remote permissions =HDK3B9AE5B0@dbeng50w.hlp
  546. 5 Granting and revoking PUBLISH permissions =HDK3B9AE5C0@dbeng50w.hlp
  547. 5 Granting and revoking REMOTE and CONSOLIDATE permissions =HDK3B9AE5D0@dbeng50w.hlp
  548. 4 Setting up publications
  549. 5 Setting up publications =HDK3B9AE5E0@dbeng50w.hlp
  550. 5 Publishing a set of tables =HDK3B9AE5F0@dbeng50w.hlp
  551. 5 Publishing a subset of columns =HDK3B9AE600@dbeng50w.hlp
  552. 5 Publishing a subset of rows using a WHERE clause =HDK3B9AE610@dbeng50w.hlp
  553. 5 Publishing a subset of rows using a SUBSCRIBE BY expression =HDK3B9AE620@dbeng50w.hlp
  554. 5 Dropping publications =HDK3B9AE630@dbeng50w.hlp
  555. 5 Notes on publications =HDK3B9AE640@dbeng50w.hlp
  556. 4 Designing publications
  557. 5 Designing publications =HDK3B9AE650@dbeng50w.hlp
  558. 5 Replication error and conflict overview =HDK3B9AE660@dbeng50w.hlp
  559. 5 Designing to avoid primary key errors =HDK3B9AE670@dbeng50w.hlp
  560. 5 Handling UPDATE conflicts =HDK3B9AE680@dbeng50w.hlp
  561. 5 Designing to avoid referential integrity errors =HDK3B9AE690@dbeng50w.hlp
  562. 5 Designing triggers to avoid errors =HDK3B9AE6A0@dbeng50w.hlp
  563. 5 Using subqueries in publications  =HDK3B9AE6B0@dbeng50w.hlp
  564. 5 SUBSCRIBE BY subqueries returning multiple values =HDK3B9AE6C0@dbeng50w.hlp
  565. 3 Setting up subscriptions =HDK3B9AE6D0@dbeng50w.hlp
  566. 4 Synchronizing databases
  567. 5 Synchronizing databases =HDK3B9AE6E0@dbeng50w.hlp
  568. 5 Using the extraction utility to synchronize databases =HDK3B9AE6F0@dbeng50w.hlp
  569. 5 Limits to using the extraction utility =HDK3B9AE700@dbeng50w.hlp
  570. 5 Synchronizing data over a message system =HDK3B9AE710@dbeng50w.hlp
  571. 5 Notes on synchronization =HDK3B9AE720@dbeng50w.hlp
  572. 4 How statements are replicated by SQL Remote
  573. 5 How statements are replicated by SQL Remote =HDK3B9AE730@dbeng50w.hlp
  574. 5 Replication of inserts and deletes =HDK3B9AE740@dbeng50w.hlp
  575. 5 Replication of updates =HDK3B9AE750@dbeng50w.hlp
  576. 5 Replication of procedures and triggers =HDK3B9AE760@dbeng50w.hlp
  577. 5 Replication of procedures =HDK3B9AE770@dbeng50w.hlp
  578. 5 Replication of triggers =HDK3B9AE780@dbeng50w.hlp
  579. 5 Replication of data definition statements =HDK3B9AE790@dbeng50w.hlp
  580. 3 Managing a running SQL Remote setup: overview =HDK3B9AE7A0@dbeng50w.hlp
  581. 4 Running the SQL Remote Message Agent
  582. 5 Running the SQL Remote Message Agent =HDK3B9AE7B0@dbeng50w.hlp
  583. 5 The Message Agent and replication security =HDK3B9AE7C0@dbeng50w.hlp
  584. 4 The SQL Remote message tracking system
  585. 5 The SQL Remote message tracking system =HDK3B9AE7D0@dbeng50w.hlp
  586. 5 Status information in the SYSREMOTEUSER system table =HDK3B9AE7E0@dbeng50w.hlp
  587. 5 Tracking messages by transaction log offsets =HDK3B9AE7F0@dbeng50w.hlp
  588. 5 Handling of lost or corrupt messages =HDK3B9AE800@dbeng50w.hlp
  589. 4 Transaction log and backup management for SQL Remote
  590. 5 Transaction log and backup management for SQL Remote =HDK3B9AE810@dbeng50w.hlp
  591. 5 Using the DELETE_OLD_LOGS option =HDK3B9AE820@dbeng50w.hlp
  592. 5 Backup procedures at remote databases =HDK3B9AE830@dbeng50w.hlp
  593. 5 The Unload utility and replication =HDK3B9AE840@dbeng50w.hlp
  594. 4 Error reporting and conflict resolution in SQL Remote
  595. 5 Error reporting and conflict resolution in SQL Remote =HDK3B9AE850@dbeng50w.hlp
  596. 5 Error reporting and conflict resolution =HDK3B9AE860@dbeng50w.hlp
  597. 5 Error reporting in the Message Agent output =HDK3B9AE870@dbeng50w.hlp
  598. 5 RESOLVE UPDATE triggers =HDK3B9AE880@dbeng50w.hlp
  599. 5 UPDATE conflict resolution examples =HDK3B9AE890@dbeng50w.hlp
  600. 4 Using passthrough mode for administration
  601. 5 Using passthrough mode for administration =HDK3B9AE8A0@dbeng50w.hlp
  602. 5 Uses and limitations of passthrough mode =HDK3B9AE8B0@dbeng50w.hlp
  603. 3 Running Programs as Windows NT Services
  604. 4 Running Programs as Windows NT Services =HDK3B9AE8C0@dbeng50w.hlp
  605. 4 Introduction to Windows NT services =HDK3B9AE8D0@dbeng50w.hlp
  606. 4 The SQL Anywhere Service Manager
  607. 5 The SQL Anywhere Service Manager =HDK3B9AE8E0@dbeng50w.hlp
  608. 5 Service Manager polling frequency =HDK3B9AE8F0@dbeng50w.hlp
  609. 3 Adding a new SQL Anywhere service =HDK3B9AE900@dbeng50w.hlp
  610. 4 Configuring a SQL Anywhere service
  611. 5 Configuring a SQL Anywhere service =HDK3B9AE910@dbeng50w.hlp
  612. 5 Entering command-line switches =HDK3B9AE920@dbeng50w.hlp
  613. 5 Setting the startup option =HDK3B9AE930@dbeng50w.hlp
  614. 5 Setting the logon options =HDK3B9AE940@dbeng50w.hlp
  615. 5 Changing the executable file =HDK3B9AE950@dbeng50w.hlp
  616. 5 Changing the name of a service  =HDK3B9AE960@dbeng50w.hlp
  617. 5 Adding new databases to a server or engine service =HDK3B9AE970@dbeng50w.hlp
  618. 4 Starting and stopping services
  619. 5 Starting and stopping services =HDK3B9AE980@dbeng50w.hlp
  620. 5 Starting a SQL Anywhere service =HDK3B9AE990@dbeng50w.hlp
  621. 5 Stopping a SQL Anywhere service =HDK3B9AE9A0@dbeng50w.hlp
  622. 5 Pausing a SQL Anywhere service =HDK3B9AE9B0@dbeng50w.hlp
  623. 4 Removing a SQL Anywhere service
  624. 5 Removing a SQL Anywhere service =HDK3B9AE9C0@dbeng50w.hlp
  625. 5 Possible problems running more than one server service =HDK3B9AE9D0@dbeng50w.hlp
  626. 3 Monitoring a SQL Anywhere network server service =HDK3B9AE9E0@dbeng50w.hlp
  627. 3 The Windows NT Control Panel Service Manager =HDK3B9AE9F0@dbeng50w.hlp
  628. 2 Transact-SQL Compatibility
  629. 3 Transact-SQL Compatibility =HDK3B9AEA00@dbeng50w.hlp
  630. 3 Using Transact-SQL with SQL Anywhere
  631. 4 Using Transact-SQL with SQL Anywhere =HDK3B9AEA10@dbeng50w.hlp
  632. 4 An overview of SQL Anywhere support for Transact-SQL =HDK3B9AEA20@dbeng50w.hlp
  633. 4 SQL Server and SQL Anywhere architectures
  634. 5 SQL Server and SQL Anywhere architectures =HDK3B9AEA30@dbeng50w.hlp
  635. 5 Servers and databases in SQL Server and SQL Anywhere =HDK3B9AEA40@dbeng50w.hlp
  636. 5 System tables in SQL Anywhere and SQL Server =HDK3B9AEA50@dbeng50w.hlp
  637. 5 Administrative roles in SQL Server and SQL Anywhere =HDK3B9AEA60@dbeng50w.hlp
  638. 5 Users and groups in SQL Anywhere and SQL Server =HDK3B9AEA70@dbeng50w.hlp
  639. 3 General guidelines for writing portable SQL =HDK3B9AEA80@dbeng50w.hlp
  640. 4 Configuring SQL Anywhere for Transact-SQL compatibility
  641. 5 Configuring SQL Anywhere for Transact-SQL compatibility =HDK3B9AEA90@dbeng50w.hlp
  642. 5 Creating a Transact-SQL-compatible database =HDK3B9AEAA0@dbeng50w.hlp
  643. 5 Setting options for Transact-SQL compatibility =HDK3B9AEAB0@dbeng50w.hlp
  644. 5 Case-sensitivity in SQL Server and SQL Anywhere databases =HDK3B9AEAC0@dbeng50w.hlp
  645. 5 Ensuring compatible object names =HDK3B9AEAD0@dbeng50w.hlp
  646. 4 Using compatible data types
  647. 5 Using compatible data types =HDK3B9AEAE0@dbeng50w.hlp
  648. 5 Integer data types =HDK3B9AEAF0@dbeng50w.hlp
  649. 5 Decimal data types =HDK3B9AEB00@dbeng50w.hlp
  650. 5 Compatibility of character data types =HDK3B9AEB10@dbeng50w.hlp
  651. 5 Compatibility of binary data types =HDK3B9AEB20@dbeng50w.hlp
  652. 5 Money data types =HDK3B9AEB30@dbeng50w.hlp
  653. 5 Bit data type =HDK3B9AEB40@dbeng50w.hlp
  654. 5 Compatibility of date and time data types =HDK3B9AEB50@dbeng50w.hlp
  655. 5 The special Transact-SQL timestamp column and data type =HDK3B9AEB60@dbeng50w.hlp
  656. 5 The special identity column =HDK3B9AEB70@dbeng50w.hlp
  657. 5 Compatibility of user-defined data types =HDK3B9AEB80@dbeng50w.hlp
  658. 4 Local and global variables
  659. 5 Local and global variables =HDK3B9AEB90@dbeng50w.hlp
  660. 5 Local variable support =HDK3B9AEBA0@dbeng50w.hlp
  661. 5 Global variable support =HDK3B9AEBB0@dbeng50w.hlp
  662. 5 Obtaining the values of variables =HDK3B9AEBC0@dbeng50w.hlp
  663. 4 Building compatible expressions
  664. 5 Building compatible expressions =HDK3B9AEBD0@dbeng50w.hlp
  665. 5 Compatibility of constants =HDK3B9AEBE0@dbeng50w.hlp
  666. 5 Compatibility of operators =HDK3B9AEBF0@dbeng50w.hlp
  667. 4 Using compatible functions
  668. 5 Using compatible functions =HDK3B9AEC00@dbeng50w.hlp
  669. 5 Compatibility of aggregate functions =HDK3B9AEC10@dbeng50w.hlp
  670. 5 Compatibility of numeric functions =HDK3B9AEC20@dbeng50w.hlp
  671. 5 Compatibility of string functions =HDK3B9AEC30@dbeng50w.hlp
  672. 5 Compatibility of date and time functions =HDK3B9AEC40@dbeng50w.hlp
  673. 5 Compatibility of data type conversion functions =HDK3B9AEC50@dbeng50w.hlp
  674. 5 Compatibility of miscellaneous functions =HDK3B9AEC60@dbeng50w.hlp
  675. 5 Compatibility of text and image functions =HDK3B9AEC70@dbeng50w.hlp
  676. 5 Compatibility of system functions =HDK3B9AEC80@dbeng50w.hlp
  677. 4 Building compatible search conditions
  678. 5 Building compatible search conditions =HDK3B9AEC90@dbeng50w.hlp
  679. 5 Compatibility of comparison conditions =HDK3B9AECA0@dbeng50w.hlp
  680. 5 Compatibility of comparison operators =HDK3B9AECB0@dbeng50w.hlp
  681. 5 Compatibility of BETWEEN and LIKE conditions =HDK3B9AECC0@dbeng50w.hlp
  682. 5 Compatibility of IN conditions =HDK3B9AECD0@dbeng50w.hlp
  683. 5 Compatibility of ALL and ANY conditions =HDK3B9AECE0@dbeng50w.hlp
  684. 5 Compatibility of EXISTS conditions =HDK3B9AECF0@dbeng50w.hlp
  685. 5 Compatibility of IS NULL conditions =HDK3B9AED00@dbeng50w.hlp
  686. 5 Providing estimates for conditions =HDK3B9AED10@dbeng50w.hlp
  687. 5 Conditions using logical operators =HDK3B9AED20@dbeng50w.hlp
  688. 4 Other language elements
  689. 5 Other language elements =HDK3B9AED30@dbeng50w.hlp
  690. 5 Compatible comment indicators =HDK3B9AED40@dbeng50w.hlp
  691. 4 Transact-SQL statement reference
  692. 5 Transact-SQL statement reference =HDK3B9AED50@dbeng50w.hlp
  693. 5 Transact-SQL BEGIN TRANSACTION statement =HDK3B9AED60@dbeng50w.hlp
  694. 5 Transact-SQL COMMIT statement =HDK3B9AED70@dbeng50w.hlp
  695. 5 Transact-SQL DATABASE statements =HDK3B9AED80@dbeng50w.hlp
  696. 5 Transact-SQL CREATE DEFAULT and CREATE RULE statements =HDK3B9AED90@dbeng50w.hlp
  697. 5 Transact-SQL CREATE INDEX statement =HDK3B9AEDA0@dbeng50w.hlp
  698. 5 Transact-SQL CREATE SCHEMA statement =HDK3B9AEDB0@dbeng50w.hlp
  699. 5 Transact-SQL CREATE TABLE statement =HDK3B9AEDC0@dbeng50w.hlp
  700. 5 Transact-SQL DELETE statement =HDK3B9AEDD0@dbeng50w.hlp
  701. 5 Transact-SQL DISK statements =HDK3B9AEDE0@dbeng50w.hlp
  702. 5 Transact-SQL GRANT and REVOKE statements =HDK3B9AEDF0@dbeng50w.hlp
  703. 5 Transact-SQL INSERT statement =HDK3B9AEE00@dbeng50w.hlp
  704. 5 Transact-SQL joins =HDK3B9AEE10@dbeng50w.hlp
  705. 5 Transact-SQL READTEXT statement =HDK3B9AEE20@dbeng50w.hlp
  706. 5 Transact-SQL ROLLBACK statement =HDK3B9AEE30@dbeng50w.hlp
  707. 5 Transact-SQL SELECT statement =HDK3B9AEE40@dbeng50w.hlp
  708. 5 Transact-SQL SET statement =HDK3B9AEE50@dbeng50w.hlp
  709. 5 Transact-SQL UPDATE statement =HDK3B9AEE60@dbeng50w.hlp
  710. 5 Transact-SQL WRITETEXT statement =HDK3B9AEE70@dbeng50w.hlp
  711. 3 Compatible system catalog information =HDK3B9AEE80@dbeng50w.hlp
  712. 4 SQL Server system and catalog procedures
  713. 5 SQL Server system and catalog procedures =HDK3B9AEE90@dbeng50w.hlp
  714. 5 SQL Server system procedures =HDK3B9AEEA0@dbeng50w.hlp
  715. 5 SQL Server catalog procedures =HDK3B9AEEB0@dbeng50w.hlp
  716. 4 Implicit data type conversion
  717. 5 Implicit data type conversion =HDK3B9AEEC0@dbeng50w.hlp
  718. 5 Differences in string to datetime conversions =HDK3B9AEED0@dbeng50w.hlp
  719. 3 Transact-SQL Procedure Language
  720. 4 Transact-SQL Procedure Language =HDK3B9AEEE0@dbeng50w.hlp
  721. 4 Transact-SQL procedure language overview
  722. 5 Transact-SQL procedure language overview =HDK3B9AEEF0@dbeng50w.hlp
  723. 5 Mixing Transact-SQL and Watcom-SQL dialects =HDK3B9AEF00@dbeng50w.hlp
  724. 4 Automatic translation of SQL statements
  725. 5 Automatic translation of SQL statements =HDK3B9AEF10@dbeng50w.hlp
  726. 5 Using SQL Central to translate stored procedures =HDK3B9AEF20@dbeng50w.hlp
  727. 3 Transact-SQL stored procedure overview =HDK3B9AEF30@dbeng50w.hlp
  728. 3 Transact-SQL trigger overview =HDK3B9AEF40@dbeng50w.hlp
  729. 3 Transact-SQL batch overview =HDK3B9AEF50@dbeng50w.hlp
  730. 4 Supported Transact-SQL procedure language statements
  731. 5 Supported Transact-SQL procedure language statements =HDK3B9AEF60@dbeng50w.hlp
  732. 5 Transact-SQL BEGIN ... END statement =HDK3B9AEF70@dbeng50w.hlp
  733. 5 Transact-SQL CREATE PROCEDURE statement
  734. 6 Transact-SQL CREATE PROCEDURE statement =HDK3B9AEF80@dbeng50w.hlp
  735. 6 Comparison of Transact-SQL and Watcom-SQL CREATE PROCEDURE statements =HDK3B9AEF90@dbeng50w.hlp
  736. 4 Transact-SQL CREATE TRIGGER statement =HDK3B9AEFA0@dbeng50w.hlp
  737. 4 Transact-SQL EXECUTE statement =HDK3B9AEFB0@dbeng50w.hlp
  738. 4 Transact-SQL GOTO statement =HDK3B9AEFC0@dbeng50w.hlp
  739. 4 Transact-SQL IF statement =HDK3B9AEFD0@dbeng50w.hlp
  740. 4 Transact-SQL PRINT statement =HDK3B9AEFE0@dbeng50w.hlp
  741. 4 Transact-SQL RAISERROR statement =HDK3B9AEFF0@dbeng50w.hlp
  742. 4 The Transact-SQL RETURN statement =HDK3B9AF000@dbeng50w.hlp
  743. 4 Transact-SQL WHILE statement =HDK3B9AF010@dbeng50w.hlp
  744. 3 Returning result sets from Transact-SQL procedures =HDK3B9AF020@dbeng50w.hlp
  745. 4 Variable and cursor declarations
  746. 5 Variable and cursor declarations =HDK3B9AF030@dbeng50w.hlp
  747. 5 Transact-SQL DECLARE CURSOR statement =HDK3B9AF040@dbeng50w.hlp
  748. 5 Transact-SQL DECLARE statement
  749. 6 Transact-SQL DECLARE statement =HDK3B9AF050@dbeng50w.hlp
  750. 6 Assigning values to variables in Transact-SQL =HDK3B9AF060@dbeng50w.hlp
  751. 4 Error handling in Transact-SQL procedures
  752. 5 Error handling in Transact-SQL procedures =HDK3B9AF070@dbeng50w.hlp
  753. 5 Using the RAISERROR statement in procedures =HDK3B9AF080@dbeng50w.hlp
  754. 5 Transact-SQL-like error handling in the Watcom-SQL dialect =HDK3B9AF090@dbeng50w.hlp
  755. 3 Using the Open Server Gateway
  756. 4 Using the Open Server Gateway =HDK3B9AF0A0@dbeng50w.hlp
  757. 4 Open Server Gateway overview =HDK3B9AF0B0@dbeng50w.hlp
  758. 4 Open Server Gateway architecture
  759. 5 Open Server Gateway architecture =HDK3B9AF0C0@dbeng50w.hlp
  760. 5 What you need to use the Open Server Gateway =HDK3B9AF0D0@dbeng50w.hlp
  761. 4 Setting up the Open Server Gateway
  762. 5 Setting up the Open Server Gateway =HDK3B9AF0E0@dbeng50w.hlp
  763. 5 Starting the Open Server Gateway =HDK3B9AF0F0@dbeng50w.hlp
  764. 4 Events handled by Open Server Gateway
  765. 5 Events handled by Open Server Gateway =HDK3B9AF100@dbeng50w.hlp
  766. 5 Standard event handling in Open Server Gateway =HDK3B9AF110@dbeng50w.hlp
  767. 2 The SQL Anywhere Programming Interfaces
  768. 3 The SQL Anywhere Programming Interfaces =HDK3B9AF120@dbeng50w.hlp
  769. 3 Programming Interfaces =HDK3B9AF130@dbeng50w.hlp
  770. 3 The Embedded SQL Interface
  771. 4 The Embedded SQL Interface =HDK3B9AF140@dbeng50w.hlp
  772. 4 The C language SQL preprocessor
  773. 5 The C language SQL preprocessor =HDK3B9AF150@dbeng50w.hlp
  774. 5 Supported compilers =HDK3B9AF160@dbeng50w.hlp
  775. 5 Development process for Windows 3.x and 95, OS/2, or Windows NT =HDK3B9AF170@dbeng50w.hlp
  776. 5 Development process for DOS or QNX =HDK3B9AF180@dbeng50w.hlp
  777. 5 Running the SQL preprocessor =HDK3B9AF190@dbeng50w.hlp
  778. 5 Embedded SQL header files =HDK3B9AF1A0@dbeng50w.hlp
  779. 5 Embedded SQL libraries =HDK3B9AF1B0@dbeng50w.hlp
  780. 5 A simple example =HDK3B9AF1C0@dbeng50w.hlp
  781. 5 Structure of Embedded SQL programs =HDK3B9AF1D0@dbeng50w.hlp
  782. 5 Authorization =HDK3B9AF1E0@dbeng50w.hlp
  783. 3 Embedded SQL interface data types =HDK3B9AF1F0@dbeng50w.hlp
  784. 4 Host variables
  785. 5 Host variables =HDK3B9AF200@dbeng50w.hlp
  786. 5 Host variable declarations =HDK3B9AF210@dbeng50w.hlp
  787. 5 C host variable types =HDK3B9AF220@dbeng50w.hlp
  788. 5 Host variable usage =HDK3B9AF230@dbeng50w.hlp
  789. 5 Indicator variables =HDK3B9AF240@dbeng50w.hlp
  790. 3 The SQL communication area =HDK3B9AF250@dbeng50w.hlp
  791. 4 Fetching data
  792. 5 Fetching data =HDK3B9AF260@dbeng50w.hlp
  793. 5 Embedded SELECT =HDK3B9AF270@dbeng50w.hlp
  794. 5 Cursors in Embedded SQL =HDK3B9AF280@dbeng50w.hlp
  795. 4 Static vs dynamic SQL
  796. 5 Static vs dynamic SQL =HDK3B9AF290@dbeng50w.hlp
  797. 5 Static statements =HDK3B9AF2A0@dbeng50w.hlp
  798. 5 Dynamic statements =HDK3B9AF2B0@dbeng50w.hlp
  799. 5 Dynamic SELECT statement =HDK3B9AF2C0@dbeng50w.hlp
  800. 5 Fetching more than one row at a time =HDK3B9AF2D0@dbeng50w.hlp
  801. 4 The SQL descriptor area
  802. 5 The SQL descriptor area =HDK3B9AF2E0@dbeng50w.hlp
  803. 5 Length field values =HDK3B9AF2F0@dbeng50w.hlp
  804. 4 SQL procedures in Embedded SQL
  805. 5 SQL procedures in Embedded SQL =HDK3B9AF300@dbeng50w.hlp
  806. 5 Simple procedures =HDK3B9AF310@dbeng50w.hlp
  807. 5 Procedures with result sets =HDK3B9AF320@dbeng50w.hlp
  808. 5 Multi-Threaded or Reentrant Code =HDK3B9AF330@dbeng50w.hlp
  809. 5 Multiple SQLCAs =HDK3B9AF340@dbeng50w.hlp
  810. 5 Connection Management with Multiple SQLCAs =HDK3B9AF350@dbeng50w.hlp
  811. 4 Library functions
  812. 5 Library functions =HDK3B9AF360@dbeng50w.hlp
  813. 5 Interface initialization functions =HDK3B9AF370@dbeng50w.hlp
  814. 5 Connection and engine management functions =HDK3B9AF380@dbeng50w.hlp
  815. 5 SQLDA management functions =HDK3B9AF390@dbeng50w.hlp
  816. 5 Backup functions =HDK3B9AF3A0@dbeng50w.hlp
  817. 5 Other functions =HDK3B9AF3B0@dbeng50w.hlp
  818. 5 Aborting a request =HDK3B9AF3C0@dbeng50w.hlp
  819. 5 Windows 3.x request management =HDK3B9AF3D0@dbeng50w.hlp
  820. 5 Multiple SQLCA management =HDK3B9AF3E0@dbeng50w.hlp
  821. 5 Memory allocation in DOS and QNX =HDK3B9AF3F0@dbeng50w.hlp
  822. 5 DOS interrupt processing and request management =HDK3B9AF400@dbeng50w.hlp
  823. 3 Embedded SQL commands =HDK3B9AF410@dbeng50w.hlp
  824. 4 Database examples
  825. 5 Database examples =HDK3B9AF420@dbeng50w.hlp
  826. 5 Building the examples =HDK3B9AF430@dbeng50w.hlp
  827. 5 Running the example programs =HDK3B9AF440@dbeng50w.hlp
  828. 5 Static cursor example =HDK3B9AF450@dbeng50w.hlp
  829. 5 Dynamic cursor example =HDK3B9AF460@dbeng50w.hlp
  830. 5 NT Service examples =HDK3B9AF470@dbeng50w.hlp
  831. 3 SQLDEF.H header file =HDK3B9AF480@dbeng50w.hlp
  832. 3 ODBC Programming
  833. 4 ODBC Programming =HDK3B9AF490@dbeng50w.hlp
  834. 4 ODBC C language programming
  835. 5 ODBC C language programming =HDK3B9AF4A0@dbeng50w.hlp
  836. 5 Fundamentals =HDK3B9AF4B0@dbeng50w.hlp
  837. 5 Compiling and linking an ODBC application =HDK3B9AF4C0@dbeng50w.hlp
  838. 5 A first example =HDK3B9AF4D0@dbeng50w.hlp
  839. 5 Error checking =HDK3B9AF4E0@dbeng50w.hlp
  840. 5 Cursors in ODBC =HDK3B9AF4F0@dbeng50w.hlp
  841. 5 Procedures and triggers in ODBC =HDK3B9AF500@dbeng50w.hlp
  842. 5 ODBC conformance =HDK3B9AF510@dbeng50w.hlp
  843. 5 The sample program =HDK3B9AF520@dbeng50w.hlp
  844. 3 ODBC programming for the Macintosh =HDK3B9AF530@dbeng50w.hlp
  845. 3 The WSQL DDE Server
  846. 4 The WSQL DDE Server =HDK3B9AF540@dbeng50w.hlp
  847. 4 DDE concepts
  848. 5 DDE concepts =HDK3B9AF550@dbeng50w.hlp
  849. 5 What is DDE? =HDK3B9AF560@dbeng50w.hlp
  850. 5 DDE conversations =HDK3B9AF570@dbeng50w.hlp
  851. 5 Sending and receiving data and commands using DDE =HDK3B9AF580@dbeng50w.hlp
  852. 5 DDE links =HDK3B9AF590@dbeng50w.hlp
  853. 4 Using WSQL DDE Server
  854. 5 Using WSQL DDE Server =HDK3B9AF5A0@dbeng50w.hlp
  855. 5 The WSQL DDE Server window =HDK3B9AF5B0@dbeng50w.hlp
  856. 5 Initiating a DDE conversation with WSQL DDE Server =HDK3B9AF5C0@dbeng50w.hlp
  857. 5 Communicating with the WSQL DDE Server =HDK3B9AF5D0@dbeng50w.hlp
  858. 3 Excel and WSQL DDE Server =HDK3B9AF5E0@dbeng50w.hlp
  859. 3 Word and WSQL DDE Server =HDK3B9AF5F0@dbeng50w.hlp
  860. 4 Visual Basic and WSQL DDE Server
  861. 5 Visual Basic and WSQL DDE Server =HDK3B9AF600@dbeng50w.hlp
  862. 5 The test application =HDK3B9AF610@dbeng50w.hlp
  863. 5 Running the test application =HDK3B9AF620@dbeng50w.hlp
  864. 3 The WSQL HLI Interface
  865. 4 The WSQL HLI Interface =HDK3B9AF630@dbeng50w.hlp
  866. 4 DLL concepts =HDK3B9AF640@dbeng50w.hlp
  867. 4 Using WSQL HLI =HDK3B9AF650@dbeng50w.hlp
  868. 4 Host variables with WSQL HLI =HDK3B9AF660@dbeng50w.hlp
  869. 4 WSQL HLI functions
  870. 5 WSQL HLI functions =HDK3B9AF670@dbeng50w.hlp
  871. 5 wsqlexec =HDK3B9AF680@dbeng50w.hlp
  872. 5 wsqlgetfield =HDK3B9AF690@dbeng50w.hlp
  873. 5 wsqlgetcolumnname =HDK3B9AF6A0@dbeng50w.hlp
  874. 5 wsqlquerytomemdelim =HDK3B9AF6B0@dbeng50w.hlp
  875. 5 wsqlquerytomem =HDK3B9AF6C0@dbeng50w.hlp
  876. 5 wsqllasterror =HDK3B9AF6D0@dbeng50w.hlp
  877. 5 wsqlregisterfuncs =HDK3B9AF6E0@dbeng50w.hlp
  878. 3 wsqlexec command strings =HDK3B9AF6F0@dbeng50w.hlp
  879. 4 WSQL HLI and Visual Basic
  880. 5 WSQL HLI and Visual Basic =HDK3B9AF700@dbeng50w.hlp
  881. 5 Visual Basic example =HDK3B9AF710@dbeng50w.hlp
  882. 5 The sample application =HDK3B9AF720@dbeng50w.hlp
  883. 5 Running the sample application =HDK3B9AF730@dbeng50w.hlp
  884. 4 WSQL HLI and REXX
  885. 5 WSQL HLI and REXX =HDK3B9AF740@dbeng50w.hlp
  886. 5 Error codes and messages =HDK3B9AF750@dbeng50w.hlp
  887. 5 REXX examples =HDK3B9AF760@dbeng50w.hlp
  888. 1 Users Guide Volume II
  889. 2 Users Guide Volume II =HDK3B9AF770@dbeng50w.hlp
  890. 2 SQL Anywhere Reference
  891. 3 SQL Anywhere Reference =HDK3B9AF780@dbeng50w.hlp
  892. 3 SQL Anywhere Components
  893. 4 SQL Anywhere Components =HDK3B9AF790@dbeng50w.hlp
  894. 4 SQL Anywhere components overview =HDK3B9AF7A0@dbeng50w.hlp
  895. 4 Environment variables
  896. 5 Environment variables =HDK3B9AF7B0@dbeng50w.hlp
  897. 5 SQLANY environment variable =HDK3B9AF7C0@dbeng50w.hlp
  898. 5 SQLCONNECT environment variable =HDK3B9AF7D0@dbeng50w.hlp
  899. 5 SQLPATH environment variable =HDK3B9AF7E0@dbeng50w.hlp
  900. 5 SQLREMOTE environment variable =HDK3B9AF7F0@dbeng50w.hlp
  901. 5 SQLSTART environment variable =HDK3B9AF800@dbeng50w.hlp
  902. 5 TMP environment variable =HDK3B9AF810@dbeng50w.hlp
  903. 3 Software component return codes =HDK3B9AF820@dbeng50w.hlp
  904. 3 The database engine =HDK3B9AF830@dbeng50w.hlp
  905. 4 The Backup utility
  906. 5 The Backup utility =HDK3B9AF840@dbeng50w.hlp
  907. 5 Backing up a database from SQL Central =HDK3B9AF850@dbeng50w.hlp
  908. 5 Backing up a database from the ISQL Tools window =HDK3B9AF860@dbeng50w.hlp
  909. 5 Backing up a database using the DBTOOL statement =HDK3B9AF870@dbeng50w.hlp
  910. 5 The DBBACKUP command-line utility =HDK3B9AF880@dbeng50w.hlp
  911. 5 Backup utility options =HDK3B9AF890@dbeng50w.hlp
  912. 4 The Collation utility
  913. 5 The Collation utility =HDK3B9AF8A0@dbeng50w.hlp
  914. 5 Extracting a collation in the ISQL Database Tools window =HDK3B9AF8B0@dbeng50w.hlp
  915. 5 Extracting a collation using the DBTOOL statement =HDK3B9AF8C0@dbeng50w.hlp
  916. 5 The DBCOLLAT command-line utility =HDK3B9AF8D0@dbeng50w.hlp
  917. 5 Collation utility options =HDK3B9AF8E0@dbeng50w.hlp
  918. 4 The Compression utility
  919. 5 The Compression utility =HDK3B9AF8F0@dbeng50w.hlp
  920. 5 Compressing a database in SQL Central =HDK3B9AF900@dbeng50w.hlp
  921. 5 Compressing a database from the ISQL Tools window =HDK3B9AF910@dbeng50w.hlp
  922. 5 Compressing a database using the DBTOOL statement =HDK3B9AF920@dbeng50w.hlp
  923. 5 The DBSHRINK command-line utility =HDK3B9AF930@dbeng50w.hlp
  924. 5 Compression utility options =HDK3B9AF940@dbeng50w.hlp
  925. 4 The Erase utility
  926. 5 The Erase utility =HDK3B9AF950@dbeng50w.hlp
  927. 5 Erasing a database from SQL Central =HDK3B9AF960@dbeng50w.hlp
  928. 5 Erasing a database from the ISQL Tools window =HDK3B9AF970@dbeng50w.hlp
  929. 5 Erasing a database using the DBTOOL statement =HDK3B9AF980@dbeng50w.hlp
  930. 5 The DBERASE command-line utility =HDK3B9AF990@dbeng50w.hlp
  931. 5 Erase utility options =HDK3B9AF9A0@dbeng50w.hlp
  932. 4 The Information utility
  933. 5 The Information utility =HDK3B9AF9B0@dbeng50w.hlp
  934. 5 Obtaining database information in the ISQL Tools window =HDK3B9AF9C0@dbeng50w.hlp
  935. 5 Obtaining database information using the DBTOOL statement =HDK3B9AF9D0@dbeng50w.hlp
  936. 5 The DBINFO command-line utility =HDK3B9AF9E0@dbeng50w.hlp
  937. 5 Information utility options =HDK3B9AF9F0@dbeng50w.hlp
  938. 4 The Initialization utility
  939. 5 The Initialization utility =HDK3B9AFA00@dbeng50w.hlp
  940. 5 Creating a database in SQL Central =HDK3B9AFA10@dbeng50w.hlp
  941. 5 Creating a database from the ISQL Tools window =HDK3B9AFA20@dbeng50w.hlp
  942. 5 Creating a database using the DBTOOL statement =HDK3B9AFA30@dbeng50w.hlp
  943. 5 The DBINIT command-line utility =HDK3B9AFA40@dbeng50w.hlp
  944. 5 Initialization utility options =HDK3B9AFA50@dbeng50w.hlp
  945. 4 The ISQL utility
  946. 5 The ISQL utility =HDK3B9AFA60@dbeng50w.hlp
  947. 5 Commands available in ISQL =HDK3B9AFA70@dbeng50w.hlp
  948. 5 Starting ISQL from SQL Central =HDK3B9AFA80@dbeng50w.hlp
  949. 4 The Log Translation utility
  950. 5 The Log Translation utility =HDK3B9AFA90@dbeng50w.hlp
  951. 5 Translating a transaction log in SQL Central =HDK3B9AFAA0@dbeng50w.hlp
  952. 5 Translating a transaction log from the ISQL Tools window =HDK3B9AFAB0@dbeng50w.hlp
  953. 5 Translating a transaction log using the DBTOOL statement =HDK3B9AFAC0@dbeng50w.hlp
  954. 5 The DBTRAN command-line utility =HDK3B9AFAD0@dbeng50w.hlp
  955. 5 Log translation utility options =HDK3B9AFAE0@dbeng50w.hlp
  956. 3 The Open Server Gateway =HDK3B9AFAF0@dbeng50w.hlp
  957. 3 The Open Server Information utility =HDK3B9AFB00@dbeng50w.hlp
  958. 3 The Open Server Stop utility =HDK3B9AFB10@dbeng50w.hlp
  959. 3 The REBUILD batch or command file =HDK3B9AFB20@dbeng50w.hlp
  960. 4 The SQL Remote Database Extraction utility
  961. 5 The SQL Remote Database Extraction utility =HDK3B9AFB30@dbeng50w.hlp
  962. 5 Extracting a remote database in SQL Central =HDK3B9AFB40@dbeng50w.hlp
  963. 5 The DBXTRACT command-line utility =HDK3B9AFB50@dbeng50w.hlp
  964. 5 Extraction utility options =HDK3B9AFB60@dbeng50w.hlp
  965. 3 The SQL Remote Message Agent =HDK3B9AFB70@dbeng50w.hlp
  966. 4 The Stop utility
  967. 5 The Stop utility =HDK3B9AFB80@dbeng50w.hlp
  968. 5 The DBSTOP command-line utility =HDK3B9AFB90@dbeng50w.hlp
  969. 5 Stop utility options =HDK3B9AFBA0@dbeng50w.hlp
  970. 4 The Transaction Log utility
  971. 5 The Transaction Log utility =HDK3B9AFBB0@dbeng50w.hlp
  972. 5 Changing a log file name from SQL Central =HDK3B9AFBC0@dbeng50w.hlp
  973. 5 Changing a log file name from the ISQL Tools window =HDK3B9AFBD0@dbeng50w.hlp
  974. 5 Changing a log filename from the DBTOOL statement =HDK3B9AFBE0@dbeng50w.hlp
  975. 5 The DBLOG command-line utility =HDK3B9AFBF0@dbeng50w.hlp
  976. 5 Transaction log utility options =HDK3B9AFC00@dbeng50w.hlp
  977. 4 The Uncompression utility
  978. 5 The Uncompression utility =HDK3B9AFC10@dbeng50w.hlp
  979. 5 Uncompressing a database in SQL Central =HDK3B9AFC20@dbeng50w.hlp
  980. 5 Uncompressing a database from the ISQL Tools window =HDK3B9AFC30@dbeng50w.hlp
  981. 5 Uncompressing a database using the DBTOOL statement =HDK3B9AFC40@dbeng50w.hlp
  982. 5 The DBEXPAND command-line utility =HDK3B9AFC50@dbeng50w.hlp
  983. 5 Uncompression utility options =HDK3B9AFC60@dbeng50w.hlp
  984. 4 The Unload utility
  985. 5 The Unload utility =HDK3B9AFC70@dbeng50w.hlp
  986. 5 Unloading a database from SQL Central =HDK3B9AFC80@dbeng50w.hlp
  987. 5 Unloading a database from the ISQL Tools window =HDK3B9AFC90@dbeng50w.hlp
  988. 5 Unloading a database from the DBTOOL statement =HDK3B9AFCA0@dbeng50w.hlp
  989. 5 The DBUNLOAD command-line utility =HDK3B9AFCB0@dbeng50w.hlp
  990. 5 Unload utility options =HDK3B9AFCC0@dbeng50w.hlp
  991. 4 The Upgrade utility
  992. 5 The Upgrade utility =HDK3B9AFCD0@dbeng50w.hlp
  993. 5 Upgrading a database from SQL Central =HDK3B9AFCE0@dbeng50w.hlp
  994. 5 Upgrading databases too old for the Upgrade utility =HDK3B9AFCF0@dbeng50w.hlp
  995. 5 The DBUPGRAD command-line utility =HDK3B9AFD00@dbeng50w.hlp
  996. 5 Upgrade utility options =HDK3B9AFD10@dbeng50w.hlp
  997. 4 The Validation utility
  998. 5 The Validation utility =HDK3B9AFD20@dbeng50w.hlp
  999. 5 Validating a database from SQL Central =HDK3B9AFD30@dbeng50w.hlp
  1000. 5 Validating a database from the ISQL Tools window =HDK3B9AFD40@dbeng50w.hlp
  1001. 5 Using the Validation utility from the DBTOOL statement =HDK3B9AFD50@dbeng50w.hlp
  1002. 5 Using the DBVALID command line utility =HDK3B9AFD60@dbeng50w.hlp
  1003. 5 Validation utility options =HDK3B9AFD70@dbeng50w.hlp
  1004. 4 The Write File utility
  1005. 5 The Write File utility =HDK3B9AFD80@dbeng50w.hlp
  1006. 5 Creating a write file from SQL Central =HDK3B9AFD90@dbeng50w.hlp
  1007. 5 Creating a write file from the ISQL Tools window =HDK3B9AFDA0@dbeng50w.hlp
  1008. 5 Creating a write file using the DBTOOL statement =HDK3B9AFDB0@dbeng50w.hlp
  1009. 5 The DBWRITE command-line utility =HDK3B9AFDC0@dbeng50w.hlp
  1010. 5 Write file utility options =HDK3B9AFDD0@dbeng50w.hlp
  1011. 3 The SQL Preprocessor =HDK3B9AFDE0@dbeng50w.hlp
  1012. 3 Watcom-SQL Language Reference
  1013. 4 Watcom-SQL Language Reference =HDK3B9AFDF0@dbeng50w.hlp
  1014. 4 Syntax conventions =HDK3B9AFE00@dbeng50w.hlp
  1015. 4 Watcom-SQL language elements =HDK3B9AFE10@dbeng50w.hlp
  1016. 4 Data types
  1017. 5 Data types =HDK3B9AFE20@dbeng50w.hlp
  1018. 5 Character data types =HDK3B9AFE30@dbeng50w.hlp
  1019. 5 Numeric data types =HDK3B9AFE40@dbeng50w.hlp
  1020. 5 Date and time data types =HDK3B9AFE50@dbeng50w.hlp
  1021. 5 Binary data types =HDK3B9AFE60@dbeng50w.hlp
  1022. 5 User-defined data types =HDK3B9AFE70@dbeng50w.hlp
  1023. 5 Data type conversions =HDK3B9AFE80@dbeng50w.hlp
  1024. 4 Functions
  1025. 5 Functions =HDK3B9AFE90@dbeng50w.hlp
  1026. 5 Aggregate functions =HDK3B9AFEA0@dbeng50w.hlp
  1027. 5 Numeric functions =HDK3B9AFEB0@dbeng50w.hlp
  1028. 5 String functions =HDK3B9AFEC0@dbeng50w.hlp
  1029. 5 Date and time functions =HDK3B9AFED0@dbeng50w.hlp
  1030. 5 Data type conversion functions =HDK3B9AFEE0@dbeng50w.hlp
  1031. 5 System functions =HDK3B9AFEF0@dbeng50w.hlp
  1032. 5 Miscellaneous functions =HDK3B9AFF00@dbeng50w.hlp
  1033. 4 Expressions
  1034. 5 Expressions =HDK3B9AFF10@dbeng50w.hlp
  1035. 5 Constants in expressions =HDK3B9AFF20@dbeng50w.hlp
  1036. 5 Column names in expressions =HDK3B9AFF30@dbeng50w.hlp
  1037. 5 Watcom-SQL variables =HDK3B9AFF40@dbeng50w.hlp
  1038. 5 Functions in expressions =HDK3B9AFF50@dbeng50w.hlp
  1039. 5 Subqueries in expressions =HDK3B9AFF60@dbeng50w.hlp
  1040. 5 Watcom-SQL Operators =HDK3B9AFF70@dbeng50w.hlp
  1041. 4 Search conditions
  1042. 5 Search conditions =HDK3B9AFF80@dbeng50w.hlp
  1043. 5 Subqueries in search conditions =HDK3B9AFF90@dbeng50w.hlp
  1044. 5 Comparison conditions =HDK3B9AFFA0@dbeng50w.hlp
  1045. 5 BETWEEN conditions =HDK3B9AFFB0@dbeng50w.hlp
  1046. 5 LIKE conditions =HDK3B9AFFC0@dbeng50w.hlp
  1047. 5 IN conditions =HDK3B9AFFD0@dbeng50w.hlp
  1048. 5 ALL or ANY conditions =HDK3B9AFFE0@dbeng50w.hlp
  1049. 5 EXISTS conditions =HDK3B9AFFF0@dbeng50w.hlp
  1050. 5 IS NULL conditions =HDK3B9B0000@dbeng50w.hlp
  1051. 5 Conditions with logical operators =HDK3B9B0010@dbeng50w.hlp
  1052. 5 NOT conditions =HDK3B9B0020@dbeng50w.hlp
  1053. 5 Truth value conditions =HDK3B9B0030@dbeng50w.hlp
  1054. 5 Three-valued logic =HDK3B9B0040@dbeng50w.hlp
  1055. 3 Comments in Watcom-SQL =HDK3B9B0050@dbeng50w.hlp
  1056. 4 SQL statement syntax
  1057. 5 SQL statement syntax =HDK3B9B0060@dbeng50w.hlp
  1058. 5 ALTER DBSPACE statement =HDK3B9B0070@dbeng50w.hlp
  1059. 5 ALTER PROCEDURE statement =HDK3B9B0080@dbeng50w.hlp
  1060. 5 ALTER PUBLICATION statement =HDK3B9B0090@dbeng50w.hlp
  1061. 5 ALTER REMOTE MESSAGE TYPE statement =HDK3B9B00A0@dbeng50w.hlp
  1062. 5 ALTER TABLE statement =HDK3B9B00B0@dbeng50w.hlp
  1063. 5 CALL statement =HDK3B9B00C0@dbeng50w.hlp
  1064. 5 CASE statement =HDK3B9B00D0@dbeng50w.hlp
  1065. 5 CHECKPOINT statement =HDK3B9B00E0@dbeng50w.hlp
  1066. 5 CLOSE statement =HDK3B9B00F0@dbeng50w.hlp
  1067. 5 COMMENT statement =HDK3B9B0100@dbeng50w.hlp
  1068. 5 COMMIT statement =HDK3B9B0110@dbeng50w.hlp
  1069. 5 Compound statements =HDK3B9B0120@dbeng50w.hlp
  1070. 5 CONFIGURE statement =HDK3B9B0130@dbeng50w.hlp
  1071. 5 CONNECT statement =HDK3B9B0140@dbeng50w.hlp
  1072. 5 CREATE DATATYPE statement =HDK3B9B0150@dbeng50w.hlp
  1073. 5 CREATE DBSPACE statement =HDK3B9B0160@dbeng50w.hlp
  1074. 5 CREATE FUNCTION statement =HDK3B9B0170@dbeng50w.hlp
  1075. 5 CREATE INDEX statement =HDK3B9B0180@dbeng50w.hlp
  1076. 5 CREATE PROCEDURE statement =HDK3B9B0190@dbeng50w.hlp
  1077. 5 CREATE PUBLICATION statement =HDK3B9B01A0@dbeng50w.hlp
  1078. 5 CREATE REMOTE MESSAGE TYPE statement =HDK3B9B01B0@dbeng50w.hlp
  1079. 5 CREATE SCHEMA statement =HDK3B9B01C0@dbeng50w.hlp
  1080. 5 CREATE SUBSCRIPTION statement =HDK3B9B01D0@dbeng50w.hlp
  1081. 5 CREATE TABLE statement
  1082. 6 CREATE TABLE statement =HDK3B9B01E0@dbeng50w.hlp
  1083. 6 Integrity constraints =HDK3B9B01F0@dbeng50w.hlp
  1084. 4 CREATE TRIGGER statement =HDK3B9B0200@dbeng50w.hlp
  1085. 4 CREATE VARIABLE statement =HDK3B9B0210@dbeng50w.hlp
  1086. 4 CREATE VIEW statement =HDK3B9B0220@dbeng50w.hlp
  1087. 4 DBTOOL statement =HDK3B9B0230@dbeng50w.hlp
  1088. 4 Declaration section =HDK3B9B0240@dbeng50w.hlp
  1089. 4 DECLARE CURSOR statement =HDK3B9B0250@dbeng50w.hlp
  1090. 4 DECLARE TEMPORARY TABLE statement =HDK3B9B0260@dbeng50w.hlp
  1091. 4 DELETE statement =HDK3B9B0270@dbeng50w.hlp
  1092. 4 DELETE positioned statement =HDK3B9B0280@dbeng50w.hlp
  1093. 4 DESCRIBE statement =HDK3B9B0290@dbeng50w.hlp
  1094. 4 DISCONNECT statement =HDK3B9B02A0@dbeng50w.hlp
  1095. 4 DROP statement =HDK3B9B02B0@dbeng50w.hlp
  1096. 4 DROP CONNECTION statement =HDK3B9B02C0@dbeng50w.hlp
  1097. 4 DROP OPTIMIZER STATISTICS statement =HDK3B9B02D0@dbeng50w.hlp
  1098. 4 DROP PUBLICATION statement =HDK3B9B02E0@dbeng50w.hlp
  1099. 4 DROP REMOTE MESSAGE TYPE statement =HDK3B9B02F0@dbeng50w.hlp
  1100. 4 DROP STATEMENT statement =HDK3B9B0300@dbeng50w.hlp
  1101. 4 DROP VARIABLE statement =HDK3B9B0310@dbeng50w.hlp
  1102. 4 DROP SUBSCRIPTION statement =HDK3B9B0320@dbeng50w.hlp
  1103. 4 EXECUTE statement =HDK3B9B0330@dbeng50w.hlp
  1104. 4 EXECUTE IMMEDIATE statement =HDK3B9B0340@dbeng50w.hlp
  1105. 4 EXIT statement =HDK3B9B0350@dbeng50w.hlp
  1106. 4 EXPLAIN statement =HDK3B9B0360@dbeng50w.hlp
  1107. 4 FETCH statement =HDK3B9B0370@dbeng50w.hlp
  1108. 4 FOR statement =HDK3B9B0380@dbeng50w.hlp
  1109. 5 FROM clause
  1110. 6 FROM clause =HDK3B9B0390@dbeng50w.hlp
  1111. 6 Joining tables =HDK3B9B03A0@dbeng50w.hlp
  1112. 6 Cross joins =HDK3B9B03B0@dbeng50w.hlp
  1113. 6 Generated join conditions =HDK3B9B03C0@dbeng50w.hlp
  1114. 6 Natural joins =HDK3B9B03D0@dbeng50w.hlp
  1115. 6 Key joins =HDK3B9B03E0@dbeng50w.hlp
  1116. 6 INNER JOIN and OUTER JOIN =HDK3B9B03F0@dbeng50w.hlp
  1117. 6 Join conditions =HDK3B9B0400@dbeng50w.hlp
  1118. 6 Join abbreviations =HDK3B9B0410@dbeng50w.hlp
  1119. 4 GET DATA statement =HDK3B9B0420@dbeng50w.hlp
  1120. 4 GET OPTION statement =HDK3B9B0430@dbeng50w.hlp
  1121. 4 GRANT statement =HDK3B9B0440@dbeng50w.hlp
  1122. 4 GRANT CONSOLIDATE statement =HDK3B9B0450@dbeng50w.hlp
  1123. 4 GRANT PUBLISH statement =HDK3B9B0460@dbeng50w.hlp
  1124. 4 GRANT REMOTE statement =HDK3B9B0470@dbeng50w.hlp
  1125. 4 HELP statement =HDK3B9B0480@dbeng50w.hlp
  1126. 4 IF statement =HDK3B9B0490@dbeng50w.hlp
  1127. 4 INCLUDE statement =HDK3B9B04A0@dbeng50w.hlp
  1128. 4 INPUT statement =HDK3B9B04B0@dbeng50w.hlp
  1129. 4 INSERT statement =HDK3B9B04C0@dbeng50w.hlp
  1130. 4 LEAVE statement =HDK3B9B04D0@dbeng50w.hlp
  1131. 4 LOAD TABLE statement =HDK3B9B04E0@dbeng50w.hlp
  1132. 4 LOOP statement =HDK3B9B04F0@dbeng50w.hlp
  1133. 4 MESSAGE statement =HDK3B9B0500@dbeng50w.hlp
  1134. 4 NULL value =HDK3B9B0510@dbeng50w.hlp
  1135. 4 OPEN statement =HDK3B9B0520@dbeng50w.hlp
  1136. 4 OUTPUT statement =HDK3B9B0530@dbeng50w.hlp
  1137. 4 PARAMETERS statement =HDK3B9B0540@dbeng50w.hlp
  1138. 4 PASSTHROUGH statement =HDK3B9B0550@dbeng50w.hlp
  1139. 4 PREPARE statement =HDK3B9B0560@dbeng50w.hlp
  1140. 4 PREPARE TO COMMIT statement =HDK3B9B0570@dbeng50w.hlp
  1141. 4 PUT statement =HDK3B9B0580@dbeng50w.hlp
  1142. 4 READ statement =HDK3B9B0590@dbeng50w.hlp
  1143. 4 RELEASE SAVEPOINT statement =HDK3B9B05A0@dbeng50w.hlp
  1144. 4 RESIGNAL statement =HDK3B9B05B0@dbeng50w.hlp
  1145. 4 RESUME statement =HDK3B9B05C0@dbeng50w.hlp
  1146. 4 RETURN statement =HDK3B9B05D0@dbeng50w.hlp
  1147. 4 REVOKE statement =HDK3B9B05E0@dbeng50w.hlp
  1148. 4 REVOKE CONSOLIDATE statement =HDK3B9B05F0@dbeng50w.hlp
  1149. 4 REVOKE PUBLISH statement =HDK3B9B0600@dbeng50w.hlp
  1150. 4 REVOKE REMOTE statement =HDK3B9B0610@dbeng50w.hlp
  1151. 4 ROLLBACK statement =HDK3B9B0620@dbeng50w.hlp
  1152. 4 ROLLBACK TO SAVEPOINT statement =HDK3B9B0630@dbeng50w.hlp
  1153. 4 SAVEPOINT statement =HDK3B9B0640@dbeng50w.hlp
  1154. 4 SELECT statement =HDK3B9B0650@dbeng50w.hlp
  1155. 4 SET CONNECTION statement =HDK3B9B0660@dbeng50w.hlp
  1156. 5 SET OPTION statement
  1157. 6 SET OPTION statement =HDK3B9B0670@dbeng50w.hlp
  1158. 6 Database options =HDK3B9B0680@dbeng50w.hlp
  1159. 6 Replication options =HDK3B9B0690@dbeng50w.hlp
  1160. 6 ISQL options =HDK3B9B06A0@dbeng50w.hlp
  1161. 4 SET SQLCA statement =HDK3B9B06B0@dbeng50w.hlp
  1162. 4 SET statement =HDK3B9B06C0@dbeng50w.hlp
  1163. 4 SIGNAL statement =HDK3B9B06D0@dbeng50w.hlp
  1164. 4 START DATABASE statement =HDK3B9B06E0@dbeng50w.hlp
  1165. 4 START ENGINE statement =HDK3B9B06F0@dbeng50w.hlp
  1166. 4 START SUBSCRIPTION statement =HDK3B9B0700@dbeng50w.hlp
  1167. 4 STOP DATABASE statement =HDK3B9B0710@dbeng50w.hlp
  1168. 4 STOP ENGINE statement =HDK3B9B0720@dbeng50w.hlp
  1169. 4 STOP SUBSCRIPTION statement =HDK3B9B0730@dbeng50w.hlp
  1170. 4 SYNCHRONIZE SUBSCRIPTION statement =HDK3B9B0740@dbeng50w.hlp
  1171. 4 SYSTEM statement =HDK3B9B0750@dbeng50w.hlp
  1172. 4 TRUNCATE TABLE statement =HDK3B9B0760@dbeng50w.hlp
  1173. 4 UNION operation =HDK3B9B0770@dbeng50w.hlp
  1174. 4 UNLOAD TABLE statement =HDK3B9B0780@dbeng50w.hlp
  1175. 4 UPDATE statement =HDK3B9B0790@dbeng50w.hlp
  1176. 4 UPDATE (positioned) statement =HDK3B9B07A0@dbeng50w.hlp
  1177. 4 VALIDATE TABLE statement =HDK3B9B07B0@dbeng50w.hlp
  1178. 4 WHENEVER statement =HDK3B9B07C0@dbeng50w.hlp
  1179. 3 SQL Anywhere Database Error Messages
  1180. 4 SQL Anywhere Database Error Messages =HDK3B9B07D0@dbeng50w.hlp
  1181. 4 Error message index by SQLCODE =HDK3B9B07E0@dbeng50w.hlp
  1182. 4 Error messages index by SQLSTATE =HDK3B9B07F0@dbeng50w.hlp
  1183. 4 Alphabetic list of error messages
  1184. 5 Alphabetic list of error messages =HDK3B9B0800@dbeng50w.hlp
  1185. 5 (no message) =HDK3B9B0810@dbeng50w.hlp
  1186. 5 A parameter to an external function is an unsupported datatype =HDK3B9B0820@dbeng50w.hlp
  1187. 5 A thread used internally could not be started =HDK3B9B0830@dbeng50w.hlp
  1188. 5 Aggregate functions not allowed on this statement =HDK3B9B0840@dbeng50w.hlp
  1189. 5 All threads are blocked =HDK3B9B0850@dbeng50w.hlp
  1190. 5 ALTER clause conflict =HDK3B9B0860@dbeng50w.hlp
  1191. 5 An argument passed to a SQL Anywhere HLI function was invalid =HDK3B9B0870@dbeng50w.hlp
  1192. 5 Attempted two active database requests =HDK3B9B0880@dbeng50w.hlp
  1193. 5 Authentication violation =HDK3B9B0890@dbeng50w.hlp
  1194. 5 Calling functions outside the database engine is not supported =HDK3B9B08A0@dbeng50w.hlp
  1195. 5 Can only describe a SELECT statement =HDK3B9B08B0@dbeng50w.hlp
  1196. 5 Cannot alter a column in an index =HDK3B9B08C0@dbeng50w.hlp
  1197. 5 Cannot be started -- %1 =HDK3B9B08D0@dbeng50w.hlp
  1198. 5 Cannot convert %1 to a %2 =HDK3B9B08E0@dbeng50w.hlp
  1199. 5 Cannot delete a column referenced in a trigger definition =HDK3B9B08F0@dbeng50w.hlp
  1200. 5 Cannot drop a user that owns messages or datatypes =HDK3B9B0900@dbeng50w.hlp
  1201. 5 Cannot drop a user that owns procedures in runtime engine =HDK3B9B0910@dbeng50w.hlp
  1202. 5 Cannot drop a user that owns tables in runtime engine =HDK3B9B0920@dbeng50w.hlp
  1203. 5 Cannot find index named '%1' =HDK3B9B0930@dbeng50w.hlp
  1204. 5 Cannot modify column '%1' in table '%2' =HDK3B9B0940@dbeng50w.hlp
  1205. 5 Cannot open log file %1 =HDK3B9B0950@dbeng50w.hlp
  1206. 5 Cannot outer join a view with a UNION or GROUP BY =HDK3B9B0960@dbeng50w.hlp
  1207. 5 Cannot uniquely identify rows in cursor =HDK3B9B0970@dbeng50w.hlp
  1208. 5 Cannot update an expression =HDK3B9B0980@dbeng50w.hlp
  1209. 5 CHECKPOINT command requires a rollback log =HDK3B9B0990@dbeng50w.hlp
  1210. 5 Client/server communications protocol mismatch =HDK3B9B09A0@dbeng50w.hlp
  1211. 5 Column %1 in foreign key has a different definition than primary key =HDK3B9B09B0@dbeng50w.hlp
  1212. 5 Column '%1' found in more than one table -- need a correlation name =HDK3B9B09C0@dbeng50w.hlp
  1213. 5 Column '%1' in table '%2' cannot be NULL =HDK3B9B09D0@dbeng50w.hlp
  1214. 5 Column '%1' not found =HDK3B9B09E0@dbeng50w.hlp
  1215. 5 COMMIT/ROLLBACK not allowed within atomic operation =HDK3B9B09F0@dbeng50w.hlp
  1216. 5 COMMIT/ROLLBACK not allowed within trigger actions =HDK3B9B0A00@dbeng50w.hlp
  1217. 5 Communication buffer underflow =HDK3B9B0A10@dbeng50w.hlp
  1218. 5 Communication error =HDK3B9B0A20@dbeng50w.hlp
  1219. 5 Connection not found =HDK3B9B0A30@dbeng50w.hlp
  1220. 5 Connection was terminated =HDK3B9B0A40@dbeng50w.hlp
  1221. 5 Connections to database have been disabled =HDK3B9B0A50@dbeng50w.hlp
  1222. 5 Correlation name '%1' not found =HDK3B9B0A60@dbeng50w.hlp
  1223. 5 Could not allocate resources to call external function =HDK3B9B0A70@dbeng50w.hlp
  1224. 5 Could not find the named function in the dynamic library =HDK3B9B0A80@dbeng50w.hlp
  1225. 5 Could not load the dynamic library =HDK3B9B0A90@dbeng50w.hlp
  1226. 5 Cursor already open =HDK3B9B0AA0@dbeng50w.hlp
  1227. 5 Cursor has not been declared =HDK3B9B0AB0@dbeng50w.hlp
  1228. 5 Cursor not open =HDK3B9B0AC0@dbeng50w.hlp
  1229. 5 Cursor operation conflict =HDK3B9B0AD0@dbeng50w.hlp
  1230. 5 Data definition statements not allowed in procedures or triggers =HDK3B9B0AE0@dbeng50w.hlp
  1231. 5 Database backup not started =HDK3B9B0AF0@dbeng50w.hlp
  1232. 5 Database engine already running =HDK3B9B0B00@dbeng50w.hlp
  1233. 5 Database engine not running =HDK3B9B0B10@dbeng50w.hlp
  1234. 5 Database engine not running in multi-user mode =HDK3B9B0B20@dbeng50w.hlp
  1235. 5 Database name not unique =HDK3B9B0B30@dbeng50w.hlp
  1236. 5 Database name required to start engine =HDK3B9B0B40@dbeng50w.hlp
  1237. 5 Database was initialized with an older version of the software =HDK3B9B0B50@dbeng50w.hlp
  1238. 5 Database's page size too big =HDK3B9B0B60@dbeng50w.hlp
  1239. 5 Dblib/database engine version mismatch =HDK3B9B0B70@dbeng50w.hlp
  1240. 5 Dbspace '%1' not found =HDK3B9B0B80@dbeng50w.hlp
  1241. 5 Deadlock detected =HDK3B9B0B90@dbeng50w.hlp
  1242. 5 Disallowed language extension detected in syntax near '%1' =HDK3B9B0BA0@dbeng50w.hlp
  1243. 5 Disk full -- transaction rolled back =HDK3B9B0BB0@dbeng50w.hlp
  1244. 5 Division by zero =HDK3B9B0BC0@dbeng50w.hlp
  1245. 5 Do not have permission to %1 =HDK3B9B0BD0@dbeng50w.hlp
  1246. 5 Duplicate insert column =HDK3B9B0BE0@dbeng50w.hlp
  1247. 5 Duplicate referencing column =HDK3B9B0BF0@dbeng50w.hlp
  1248. 5 Dynamic memory exhausted! =HDK3B9B0C00@dbeng50w.hlp
  1249. 5 Error inserting into cursor =HDK3B9B0C10@dbeng50w.hlp
  1250. 5 Error number %1 for RAISERROR is less than 17000 =HDK3B9B0C20@dbeng50w.hlp
  1251. 5 Error opening cursor =HDK3B9B0C30@dbeng50w.hlp
  1252. 5 Error writing to log file =HDK3B9B0C40@dbeng50w.hlp
  1253. 5 Feature '%1' not implemented =HDK3B9B0C50@dbeng50w.hlp
  1254. 5 Foreign key '%1' for table '%2' duplicates an existing foreign key =HDK3B9B0C60@dbeng50w.hlp
  1255. 5 Foreign key name '%1' not found =HDK3B9B0C70@dbeng50w.hlp
  1256. 5 Format string argument number %1 is invalid =HDK3B9B0C80@dbeng50w.hlp
  1257. 5 Function or column reference to '%1' in the select list must also appear in a GROUP BY =HDK3B9B0C90@dbeng50w.hlp
  1258. 5 GRANT of column permission on view not allowed =HDK3B9B0CA0@dbeng50w.hlp
  1259. 5 I/O error %1 -- transaction rolled back =HDK3B9B0CB0@dbeng50w.hlp
  1260. 5 Identifier '%1' too long =HDK3B9B0CC0@dbeng50w.hlp
  1261. 5 Incomplete transactions prevent transaction log renaming =HDK3B9B0CD0@dbeng50w.hlp
  1262. 5 Index '%1' for table '%2' would not be unique =HDK3B9B0CE0@dbeng50w.hlp
  1263. 5 Index name '%1' not unique =HDK3B9B0CF0@dbeng50w.hlp
  1264. 5 INSERT/DELETE on cursor can modify only one table =HDK3B9B0D00@dbeng50w.hlp
  1265. 5 Internal database error %1 -- transaction rolled back =HDK3B9B0D10@dbeng50w.hlp
  1266. 5 Invalid absolute or relative offset in FETCH =HDK3B9B0D20@dbeng50w.hlp
  1267. 5 Invalid column number =HDK3B9B0D30@dbeng50w.hlp
  1268. 5 Invalid data conversion =HDK3B9B0D40@dbeng50w.hlp
  1269. 5 Invalid database engine command line =HDK3B9B0D50@dbeng50w.hlp
  1270. 5 Invalid datatype for column in WRITETEXT or READTEXT =HDK3B9B0D60@dbeng50w.hlp
  1271. 5 Invalid escape character '%1' =HDK3B9B0D70@dbeng50w.hlp
  1272. 5 Invalid escape sequence '%1' =HDK3B9B0D80@dbeng50w.hlp
  1273. 5 Invalid expression near '%1' =HDK3B9B0D90@dbeng50w.hlp
  1274. 5 Invalid host variable =HDK3B9B0DA0@dbeng50w.hlp
  1275. 5 Invalid local database switch =HDK3B9B0DB0@dbeng50w.hlp
  1276. 5 Invalid operation for this cursor =HDK3B9B0DC0@dbeng50w.hlp
  1277. 5 Invalid option '%1' -- no PUBLIC setting exists =HDK3B9B0DD0@dbeng50w.hlp
  1278. 5 Invalid parameter =HDK3B9B0DE0@dbeng50w.hlp
  1279. 5 Invalid prepared statement type =HDK3B9B0DF0@dbeng50w.hlp
  1280. 5 Invalid REFERENCES clause in trigger definition =HDK3B9B0E00@dbeng50w.hlp
  1281. 5 Invalid setting for option '%1' =HDK3B9B0E10@dbeng50w.hlp
  1282. 5 Invalid SQL Anywhere HLI callback function =HDK3B9B0E20@dbeng50w.hlp
  1283. 5 Invalid SQL Anywhere HLI command syntax =HDK3B9B0E30@dbeng50w.hlp
  1284. 5 Invalid SQL Anywhere HLI cursor name =HDK3B9B0E40@dbeng50w.hlp
  1285. 5 Invalid SQL Anywhere HLI host variable name =HDK3B9B0E50@dbeng50w.hlp
  1286. 5 Invalid SQL Anywhere HLI host variable value =HDK3B9B0E60@dbeng50w.hlp
  1287. 5 Invalid SQL Anywhere HLI statement name =HDK3B9B0E70@dbeng50w.hlp
  1288. 5 Invalid statement =HDK3B9B0E80@dbeng50w.hlp
  1289. 5 Invalid TEXTPTR value used with WRITETEXT or READTEXT =HDK3B9B0E90@dbeng50w.hlp
  1290. 5 Invalid type on DESCRIBE statement =HDK3B9B0EA0@dbeng50w.hlp
  1291. 5 Invalid userid and password on preprocessed module =HDK3B9B0EB0@dbeng50w.hlp
  1292. 5 Invalid userid or password =HDK3B9B0EC0@dbeng50w.hlp
  1293. 5 Invalid value for column '%1' in table '%2' =HDK3B9B0ED0@dbeng50w.hlp
  1294. 5 Item '%1' already exists =HDK3B9B0EE0@dbeng50w.hlp
  1295. 5 Label '%1' not found =HDK3B9B0EF0@dbeng50w.hlp
  1296. 5 Language extension =HDK3B9B0F00@dbeng50w.hlp
  1297. 5 Language extension detected in syntax =HDK3B9B0F10@dbeng50w.hlp
  1298. 5 Mismatch between external function platform specifier and current operating system =HDK3B9B0F20@dbeng50w.hlp
  1299. 5 More than one table is identified as '%1' =HDK3B9B0F30@dbeng50w.hlp
  1300. 5 Need a dynamic library name =HDK3B9B0F40@dbeng50w.hlp
  1301. 5 No current row of cursor =HDK3B9B0F50@dbeng50w.hlp
  1302. 5 No indicator variable provided for NULL result =HDK3B9B0F60@dbeng50w.hlp
  1303. 5 No primary key value for foreign key '%1' in table '%2' =HDK3B9B0F70@dbeng50w.hlp
  1304. 5 Not allowed while %1 is using the database =HDK3B9B0F80@dbeng50w.hlp
  1305. 5 Not connected to SQL database =HDK3B9B0F90@dbeng50w.hlp
  1306. 5 Not enough fields allocated in SQLDA =HDK3B9B0FA0@dbeng50w.hlp
  1307. 5 Not enough memory to start =HDK3B9B0FB0@dbeng50w.hlp
  1308. 5 Not enough values for host variables =HDK3B9B0FC0@dbeng50w.hlp
  1309. 5 Null value eliminated in aggregate function =HDK3B9B0FD0@dbeng50w.hlp
  1310. 5 Number in ORDER BY is too large =HDK3B9B0FE0@dbeng50w.hlp
  1311. 5 Number of columns does not match SELECT =HDK3B9B0FF0@dbeng50w.hlp
  1312. 5 Operation would cause a group cycle =HDK3B9B1000@dbeng50w.hlp
  1313. 5 Parameter '%1' not found in procedure '%2' =HDK3B9B1010@dbeng50w.hlp
  1314. 5 Parameter name missing in call to procedure '%1' =HDK3B9B1020@dbeng50w.hlp
  1315. 5 Passthrough statement inconsistent with current passthrough =HDK3B9B1030@dbeng50w.hlp
  1316. 5 Primary key column '%1' already defined =HDK3B9B1040@dbeng50w.hlp
  1317. 5 Primary key for row in table '%1' is referenced in another table =HDK3B9B1050@dbeng50w.hlp
  1318. 5 Primary key for table '%1' is not unique =HDK3B9B1060@dbeng50w.hlp
  1319. 5 Procedure '%1' not found =HDK3B9B1070@dbeng50w.hlp
  1320. 5 Procedure has completed =HDK3B9B1080@dbeng50w.hlp
  1321. 5 Procedure in use =HDK3B9B1090@dbeng50w.hlp
  1322. 5 Procedure or trigger calls have nested too deeply =HDK3B9B10A0@dbeng50w.hlp
  1323. 5 Publication '%1' not found =HDK3B9B10B0@dbeng50w.hlp
  1324. 5 RAISERROR executed:  %1 =HDK3B9B10C0@dbeng50w.hlp
  1325. 5 Remote message type '%1' not found =HDK3B9B10D0@dbeng50w.hlp
  1326. 5 Remote statement failed =HDK3B9B10E0@dbeng50w.hlp
  1327. 5 Request denied -- no active databases =HDK3B9B10F0@dbeng50w.hlp
  1328. 5 Request to start/stop database denied =HDK3B9B1100@dbeng50w.hlp
  1329. 5 Result set not allowed from within an atomic compound statement =HDK3B9B1110@dbeng50w.hlp
  1330. 5 Right truncation of string data =HDK3B9B1120@dbeng50w.hlp
  1331. 5 ROLLBACK TO SAVEPOINT not allowed =HDK3B9B1130@dbeng50w.hlp
  1332. 5 Row has been updated since last time read =HDK3B9B1140@dbeng50w.hlp
  1333. 5 Row has changed since last read -- operation cancelled =HDK3B9B1150@dbeng50w.hlp
  1334. 5 Row not found =HDK3B9B1160@dbeng50w.hlp
  1335. 5 Run time SQL error  --  %1 =HDK3B9B1170@dbeng50w.hlp
  1336. 5 Savepoint '%1' not found =HDK3B9B1180@dbeng50w.hlp
  1337. 5 Savepoints require a rollback log =HDK3B9B1190@dbeng50w.hlp
  1338. 5 SELECT lists in UNION do not match in length =HDK3B9B11A0@dbeng50w.hlp
  1339. 5 SELECT returns more than one row =HDK3B9B11B0@dbeng50w.hlp
  1340. 5 Server/database engine version mismatch =HDK3B9B11C0@dbeng50w.hlp
  1341. 5 Specified database is invalid =HDK3B9B11D0@dbeng50w.hlp
  1342. 5 Specified database not found =HDK3B9B11E0@dbeng50w.hlp
  1343. 5 SQL Anywhere HLI internal error =HDK3B9B11F0@dbeng50w.hlp
  1344. 5 SQL statement error =HDK3B9B1200@dbeng50w.hlp
  1345. 5 Sqlpp/dblib version mismatch =HDK3B9B1210@dbeng50w.hlp
  1346. 5 Statement interrupted by user =HDK3B9B1220@dbeng50w.hlp
  1347. 5 Subquery allowed only one select list item =HDK3B9B1230@dbeng50w.hlp
  1348. 5 Subquery cannot return more than one result =HDK3B9B1240@dbeng50w.hlp
  1349. 5 Subscription to '%1' for '%2' already exists =HDK3B9B1250@dbeng50w.hlp
  1350. 5 Subscription to '%1' for '%2' not found =HDK3B9B1260@dbeng50w.hlp
  1351. 5 Syntax error near '%1' =HDK3B9B1270@dbeng50w.hlp
  1352. 5 Table '%1' has no primary key =HDK3B9B1280@dbeng50w.hlp
  1353. 5 Table '%1' has publications =HDK3B9B1290@dbeng50w.hlp
  1354. 5 Table '%1' is in an outer join cycle =HDK3B9B12A0@dbeng50w.hlp
  1355. 5 Table '%1' not found =HDK3B9B12B0@dbeng50w.hlp
  1356. 5 Table '%1' requires a unique correlation name =HDK3B9B12C0@dbeng50w.hlp
  1357. 5 Table already has a primary key =HDK3B9B12D0@dbeng50w.hlp
  1358. 5 Table cannot have two primary keys =HDK3B9B12E0@dbeng50w.hlp
  1359. 5 Table in use =HDK3B9B12F0@dbeng50w.hlp
  1360. 5 Table must be empty =HDK3B9B1300@dbeng50w.hlp
  1361. 5 Terminated by user -- transaction rolled back =HDK3B9B1310@dbeng50w.hlp
  1362. 5 The selected database is currently inactive =HDK3B9B1320@dbeng50w.hlp
  1363. 5 The supplied buffer was too small to hold all requested query results =HDK3B9B1330@dbeng50w.hlp
  1364. 5 There are still active database connections =HDK3B9B1340@dbeng50w.hlp
  1365. 5 There is already a variable named '%1' =HDK3B9B1350@dbeng50w.hlp
  1366. 5 There is more than one way to join '%1' to '%2' =HDK3B9B1360@dbeng50w.hlp
  1367. 5 There is no way to join '%1' to '%2' =HDK3B9B1370@dbeng50w.hlp
  1368. 5 Too many columns in table =HDK3B9B1380@dbeng50w.hlp
  1369. 5 Too many connections to database =HDK3B9B1390@dbeng50w.hlp
  1370. 5 Too many parameters to this external procedure call =HDK3B9B13A0@dbeng50w.hlp
  1371. 5 Transact SQL feature not supported =HDK3B9B13B0@dbeng50w.hlp
  1372. 5 Trigger '%1' not found =HDK3B9B13C0@dbeng50w.hlp
  1373. 5 Trigger definition conflicts with existing triggers =HDK3B9B13D0@dbeng50w.hlp
  1374. 5 Triggers and procedures not supported in desktop engine =HDK3B9B13E0@dbeng50w.hlp
  1375. 5 Unable to delete database file =HDK3B9B13F0@dbeng50w.hlp
  1376. 5 Unable to find in index '%1' for table '%2' =HDK3B9B1400@dbeng50w.hlp
  1377. 5 Unable to start database engine =HDK3B9B1410@dbeng50w.hlp
  1378. 5 Unable to start specified database =HDK3B9B1420@dbeng50w.hlp
  1379. 5 Unknown backup operation =HDK3B9B1430@dbeng50w.hlp
  1380. 5 Unknown function '%1' =HDK3B9B1440@dbeng50w.hlp
  1381. 5 Unterminated C string =HDK3B9B1450@dbeng50w.hlp
  1382. 5 Update operation attempted on a read-only cursor =HDK3B9B1460@dbeng50w.hlp
  1383. 5 Update operation attempted on non-updatable query =HDK3B9B1470@dbeng50w.hlp
  1384. 5 User '%1' already has grant permission =HDK3B9B1480@dbeng50w.hlp
  1385. 5 User '%1' has the row in '%2' locked =HDK3B9B1490@dbeng50w.hlp
  1386. 5 User '%1' is already the publisher for this database =HDK3B9B14A0@dbeng50w.hlp
  1387. 5 User '%1' is not a remote user for this database =HDK3B9B14B0@dbeng50w.hlp
  1388. 5 User '%1' is not a user group =HDK3B9B14C0@dbeng50w.hlp
  1389. 5 User message %1 already exists =HDK3B9B14D0@dbeng50w.hlp
  1390. 5 User message %1 not found =HDK3B9B14E0@dbeng50w.hlp
  1391. 5 User-defined exception signalled =HDK3B9B14F0@dbeng50w.hlp
  1392. 5 User-defined type %1 not found =HDK3B9B1500@dbeng50w.hlp
  1393. 5 Userid '%1' does not exist =HDK3B9B1510@dbeng50w.hlp
  1394. 5 Using temporary table =HDK3B9B1520@dbeng50w.hlp
  1395. 5 Value %1 out of range for destination =HDK3B9B1530@dbeng50w.hlp
  1396. 5 Value for column '%1' in table '%2' has changed =HDK3B9B1540@dbeng50w.hlp
  1397. 5 Value truncated =HDK3B9B1550@dbeng50w.hlp
  1398. 5 Variable '%1' not found =HDK3B9B1560@dbeng50w.hlp
  1399. 5 Warning =HDK3B9B1570@dbeng50w.hlp
  1400. 5 WITH CHECK OPTION violated for view '%1' =HDK3B9B1580@dbeng50w.hlp
  1401. 5 Wrong number of parameters to function '%1' =HDK3B9B1590@dbeng50w.hlp
  1402. 5 Wrong number of values for INSERT =HDK3B9B15A0@dbeng50w.hlp
  1403. 5 Wrong number of variables in FETCH =HDK3B9B15B0@dbeng50w.hlp
  1404. 3 Internal errors (assertion failed) =HDK3B9B15C0@dbeng50w.hlp
  1405. 3 SQL Preprocessor Error Messages
  1406. 4 SQL Preprocessor Error Messages =HDK3B9B15D0@dbeng50w.hlp
  1407. 4 SQLPP errors
  1408. 5 SQLPP errors =HDK3B9B15E0@dbeng50w.hlp
  1409. 5 subscript value %ld too large =HDK3B9B15F0@dbeng50w.hlp
  1410. 5 combined pointer and arrays not supported for hosttypes =HDK3B9B1600@dbeng50w.hlp
  1411. 5 only one dimensional arrays supported for char type =HDK3B9B1610@dbeng50w.hlp
  1412. 5 VARCHAR type must have a length =HDK3B9B1620@dbeng50w.hlp
  1413. 5 arrays of VARCHAR not supported =HDK3B9B1630@dbeng50w.hlp
  1414. 5 VARCHAR host variables cannot be pointers =HDK3B9B1640@dbeng50w.hlp
  1415. 5 initializer not allowed on VARCHAR host variable =HDK3B9B1650@dbeng50w.hlp
  1416. 5 FIXCHAR type must have a length =HDK3B9B1660@dbeng50w.hlp
  1417. 5 arrays of FIXCHAR not supported =HDK3B9B1670@dbeng50w.hlp
  1418. 5 arrays of int not supported =HDK3B9B1680@dbeng50w.hlp
  1419. 5 precision must be specified for decimal type =HDK3B9B1690@dbeng50w.hlp
  1420. 5 arrays of decimal not allowed =HDK3B9B16A0@dbeng50w.hlp
  1421. 5 Unknown hostvar type =HDK3B9B16B0@dbeng50w.hlp
  1422. 5 invalid integer =HDK3B9B16C0@dbeng50w.hlp
  1423. 5 '%s' host variable must be a C string type =HDK3B9B16D0@dbeng50w.hlp
  1424. 5 '%s' symbol already defined =HDK3B9B16E0@dbeng50w.hlp
  1425. 5 invalid type for sql statement variable =HDK3B9B16F0@dbeng50w.hlp
  1426. 5 Cannot find include file '%s' =HDK3B9B1700@dbeng50w.hlp
  1427. 5 host variable '%s' is unknown =HDK3B9B1710@dbeng50w.hlp
  1428. 5 indicator variable '%s' is unknown =HDK3B9B1720@dbeng50w.hlp
  1429. 5 invalid type for indicator variable '%s' =HDK3B9B1730@dbeng50w.hlp
  1430. 5 invalid host variable type on '%s' =HDK3B9B1740@dbeng50w.hlp
  1431. 5 host variable '%s' has two different definitions =HDK3B9B1750@dbeng50w.hlp
  1432. 5 statement '%s' not previously prepared =HDK3B9B1760@dbeng50w.hlp
  1433. 5 cursor '%s' not previously declared =HDK3B9B1770@dbeng50w.hlp
  1434. 5 unknown statement '%s' =HDK3B9B1780@dbeng50w.hlp
  1435. 5 host variables not allowed for this cursor =HDK3B9B1790@dbeng50w.hlp
  1436. 5 host variables specified twice - on declare and open =HDK3B9B17A0@dbeng50w.hlp
  1437. 5 must specify a host list or using clause on %s =HDK3B9B17B0@dbeng50w.hlp
  1438. 5 no INTO clause on SELECT statement =HDK3B9B17C0@dbeng50w.hlp
  1439. 5 incorrect Embedded SQL syntax =HDK3B9B17D0@dbeng50w.hlp
  1440. 5 missing ending quote of string =HDK3B9B17E0@dbeng50w.hlp
  1441. 5 token too long =HDK3B9B17F0@dbeng50w.hlp
  1442. 5 '%s' host variable must be an integer type =HDK3B9B1800@dbeng50w.hlp
  1443. 4 SQLPP warnings
  1444. 5 SQLPP warnings =HDK3B9B1810@dbeng50w.hlp
  1445. 5 Into clause not allowed on declare cursor - ignored =HDK3B9B1820@dbeng50w.hlp
  1446. 5 unrecognized SQL syntax =HDK3B9B1830@dbeng50w.hlp
  1447. 5 unknown sql function '%s' =HDK3B9B1840@dbeng50w.hlp
  1448. 5 wrong number of parms to sql function '%s' =HDK3B9B1850@dbeng50w.hlp
  1449. 5 static statement names will not work properly if used by 2 threads =HDK3B9B1860@dbeng50w.hlp
  1450. 3 Differences from Other SQL Dialects
  1451. 4 Differences from Other SQL Dialects =HDK3B9B1870@dbeng50w.hlp
  1452. 4 SQL Anywhere features =HDK3B9B1880@dbeng50w.hlp
  1453. 2 SQL Anywhere Limitations  =HDK3B9B1890@dbeng50w.hlp
  1454. 3 SQL Anywhere Keywords
  1455. 4 SQL Anywhere Keywords =HDK3B9B18A0@dbeng50w.hlp
  1456. 4 Alphabetical list of keywords =HDK3B9B18B0@dbeng50w.hlp
  1457. 3 SQL Anywhere System Procedures and Functions
  1458. 4 SQL Anywhere System Procedures and Functions =HDK3B9B18C0@dbeng50w.hlp
  1459. 4 System procedure overview =HDK3B9B18D0@dbeng50w.hlp
  1460. 4 Catalog stored procedures =HDK3B9B18E0@dbeng50w.hlp
  1461. 4 System extended stored procedures
  1462. 5 System extended stored procedures =HDK3B9B18F0@dbeng50w.hlp
  1463. 5 MAPI system extended stored procedures
  1464. 6 MAPI system extended stored procedures =HDK3B9B1900@dbeng50w.hlp
  1465. 6 xp_startmail system procedure =HDK3B9B1910@dbeng50w.hlp
  1466. 6 xp_sendmail system procedure =HDK3B9B1920@dbeng50w.hlp
  1467. 6 xp_stopmail system procedure =HDK3B9B1930@dbeng50w.hlp
  1468. 5 Other system extended stored procedures
  1469. 6 Other system extended stored procedures =HDK3B9B1940@dbeng50w.hlp
  1470. 6 xp_cmdshell system procedure =HDK3B9B1950@dbeng50w.hlp
  1471. 6 xp_sprintf system procedure =HDK3B9B1960@dbeng50w.hlp
  1472. 6 xp_scanf system procedure =HDK3B9B1970@dbeng50w.hlp
  1473. 3 SQL Anywhere System Tables
  1474. 4 SQL Anywhere System Tables =HDK3B9B1980@dbeng50w.hlp
  1475. 4 System tables diagram =HDK3B9B1990@dbeng50w.hlp
  1476. 4 Alphabetical list of system tables
  1477. 5 Alphabetical list of system tables =HDK3B9B19A0@dbeng50w.hlp
  1478. 5 DUMMY system table =HDK3B9B19B0@dbeng50w.hlp
  1479. 5 SYSARTICLE system table =HDK3B9B19C0@dbeng50w.hlp
  1480. 5 SYSARTICLECOL system table =HDK3B9B19D0@dbeng50w.hlp
  1481. 5 SYSCOLLATE system table =HDK3B9B19E0@dbeng50w.hlp
  1482. 5 SYSCOLPERM system table =HDK3B9B19F0@dbeng50w.hlp
  1483. 5 SYSCOLUMN system table =HDK3B9B1A00@dbeng50w.hlp
  1484. 5 SYSDOMAIN system table =HDK3B9B1A10@dbeng50w.hlp
  1485. 5 SYSFILE system table =HDK3B9B1A20@dbeng50w.hlp
  1486. 5 SYSFKCOL system table =HDK3B9B1A30@dbeng50w.hlp
  1487. 5 SYSFOREIGNKEY system table =HDK3B9B1A40@dbeng50w.hlp
  1488. 5 SYSGROUP system table =HDK3B9B1A50@dbeng50w.hlp
  1489. 5 SYSINDEX system table =HDK3B9B1A60@dbeng50w.hlp
  1490. 5 SYSINFO system table =HDK3B9B1A70@dbeng50w.hlp
  1491. 5 SYSIXCOL system table =HDK3B9B1A80@dbeng50w.hlp
  1492. 5 SYSOPTION system table =HDK3B9B1A90@dbeng50w.hlp
  1493. 5 SYSPROCEDURE system table =HDK3B9B1AA0@dbeng50w.hlp
  1494. 5 SYSPROCPARM system table =HDK3B9B1AB0@dbeng50w.hlp
  1495. 5 SYSPROCPERM system table =HDK3B9B1AC0@dbeng50w.hlp
  1496. 5 SYSPUBLICATION system table =HDK3B9B1AD0@dbeng50w.hlp
  1497. 5 SYSREMOTEUSER system table =HDK3B9B1AE0@dbeng50w.hlp
  1498. 5 SYSSUBSCRIPTION system table =HDK3B9B1AF0@dbeng50w.hlp
  1499. 5 SYSTABLE system table =HDK3B9B1B00@dbeng50w.hlp
  1500. 5 SYSTABLEPERM system table =HDK3B9B1B10@dbeng50w.hlp
  1501. 5 SYSTRIGGER system table =HDK3B9B1B20@dbeng50w.hlp
  1502. 5 SYSUSERMESSAGES system table =HDK3B9B1B30@dbeng50w.hlp
  1503. 5 SYSUSERPERM system table =HDK3B9B1B40@dbeng50w.hlp
  1504. 5 SYSUSERTYPE system table =HDK3B9B1B50@dbeng50w.hlp
  1505. 3 SQL Anywhere System Views
  1506. 4 SQL Anywhere System Views =HDK3B9B1B60@dbeng50w.hlp
  1507. 4 Alphabetical list of views
  1508. 5 Alphabetical list of views =HDK3B9B1B70@dbeng50w.hlp
  1509. 5 SYS.SYSCATALOG =HDK3B9B1B80@dbeng50w.hlp
  1510. 5 SYS.SYSCOLAUTH =HDK3B9B1B90@dbeng50w.hlp
  1511. 5 SYS.SYSCOLUMNS =HDK3B9B1BA0@dbeng50w.hlp
  1512. 5 SYS.SYSFOREIGNKEYS =HDK3B9B1BB0@dbeng50w.hlp
  1513. 5 SYS.SYSGROUPS =HDK3B9B1BC0@dbeng50w.hlp
  1514. 5 SYS.SYSINDEXES =HDK3B9B1BD0@dbeng50w.hlp
  1515. 5 SYS.SYSOPTIONS =HDK3B9B1BE0@dbeng50w.hlp
  1516. 5 SYS.SYSPROCPARMS =HDK3B9B1BF0@dbeng50w.hlp
  1517. 5 SYS.SYSREMOTEUSERS =HDK3B9B1C00@dbeng50w.hlp
  1518. 5 SYS.SYSTABAUTH =HDK3B9B1C10@dbeng50w.hlp
  1519. 5 SYS.SYSTRIGGERS =HDK3B9B1C20@dbeng50w.hlp
  1520. 5 SYS.SYSUSERAUTH =HDK3B9B1C30@dbeng50w.hlp
  1521. 5 SYS.SYSUSERLIST =HDK3B9B1C40@dbeng50w.hlp
  1522. 5 SYS.SYSUSEROPTIONS =HDK3B9B1C50@dbeng50w.hlp
  1523. 5 SYS.SYSUSERPERMS =HDK3B9B1C60@dbeng50w.hlp
  1524. 5 SYS.SYSVIEWS =HDK3B9B1C70@dbeng50w.hlp
  1525. :include servnt.cnt
  1526.