yk12311/Berkeley-Function-Calling-Leaderboard huggingface dataset:
user: What is the name of the student in the 'students' table with the ID 1234, if we consider the columns 'id' and 'name' and the condition 'id = 1234'?

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: What is the value of the 'result' column in the 'calculations' table for the calculation with the ID 5678.

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: Can you create a new table in the database named 'Students' with the columns 'StudentID', 'FirstName', 'LastName', 'Age', and 'Grade'?

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: Can you generate a new table in the database named 'MathScores' with the columns 'StudentID', 'AlgebraScore', 'GeometryScore', 'CalculusScore', and 'StatisticsScore'?

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: In a database table named "StudentGrades", there are columns named "StudentID", "MathGrade", "EnglishGrade", and "ScienceGrade". You want to change the "MathGrade" of the student with "StudentID" 12345 to 95. What operation would you perform to accomplish this, and what would be the new values corresponding to the columns to set and the conditions for this operation?

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: In a database table called "ExamScores", there are columns named "ExamID", "AlgebraScore", "GeometryScore", and "CalculusScore". If you need to modify the "GeometryScore" of the exam with "ExamID" 67890 to 85, what operation would you carry out and what would be the new values associated with the columns to set and the conditions for this operation?

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: In a database table named "Students", can you remove the records of students who have a GPA less than 2.0? The columns involved in this operation are "StudentID", "Name", and "GPA".

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: In a database table named "MathScores", can you erase the records of students who scored less than 50 in their final exam? The columns involved in this operation are "StudentID", "StudentName", and "FinalScore".

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: In a database, there is a table named 'Students' with columns 'ID', 'Name', 'Age', 'Grade'. You are required to add a new student's information into the table. The student's ID is 'S101', Name is 'John Doe', Age is '15', and Grade is '10'. How would you add this information into the table?

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: In a school database, there is a table named 'MathScores' with columns 'StudentID', 'Name', 'TestScore', 'TestDate'. You have just graded a math test for a student named 'Emily Watson' with ID 'EW123'. Emily scored '95' on the test which was conducted on '2022-03-01'. How would you record Emily's test score into the database?

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: Can you provide the names of the students from the "Physics_Class" table who scored above 90 in the final exam? The column names involved in this operation are "student_name" and "final_score".

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: Can you retrieve the names and research topics of the physicists from the "Physicists" table who are working on Quantum Mechanics?.

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: Can you create a database table named "PhysicsExperiments" with columns "ExperimentID", "ExperimentName", "Researcher", "DateConducted", "Result" to store the details of physics experiments conducted in our lab?

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: Can you establish a new database table called "ParticleData" with the columns "ParticleID", "ParticleName", "DiscoveredBy", "YearDiscovered", "Charge", "Spin", "Mass" to record the properties of elementary particles discovered in particle physics?

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: In a physics experiment, the data is stored in a database table named 'ExperimentData'. The table has columns 'ExperimentID', 'ExperimentName', 'DataValue', 'Unit', and 'DataTime'. The experiment with ID 'EX123' has a data value of '9.8' with unit 'm/s^2' recorded at '2022-01-01 10:00:00'. However, the data value was recorded incorrectly and should be '10.0'. Can you correct this value in the database?

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: In a physics lab, the results of an experiment are stored in a database table named 'PhysicsResults'. The table has columns 'ExperimentID', 'ExperimentName', 'Result', 'MeasurementUnit', and 'ExperimentDate'. The experiment with ID 'PHY789' has a result of '5.6' with measurement unit 'Joules' recorded on '2022-02-02 14:00:00'. However, upon reevaluation, it was found that the actual result should be '6.0' Joules. Could you please make this correction in the database?

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: In a physics experiment, a database table named "ExperimentData" is used to store the measurements. Each row in the table represents a single measurement and contains columns for 'ExperimentID', 'MeasurementID', 'Value', 'Unit', and 'Timestamp'. If a measurement with 'MeasurementID' of 'M123' and 'ExperimentID' of 'E456' was found to be incorrect, could you remove this specific measurement from the "ExperimentData" table? The condition for this operation would be where 'MeasurementID' equals 'M123' and 'ExperimentID' equals 'E456'.

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: In the field of astrophysics, a database table named "StarObservations" is used to record the observations of various celestial bodies. The table includes columns for 'ObservationID', 'StarName', 'Magnitude', 'Coordinates', and 'ObservationTime'. If an observation with 'ObservationID' of 'O789' and 'StarName' of 'Betelgeuse' was identified as erroneous due to a faulty telescope, could you eliminate this particular observation from the "StarObservations" table? The criteria for this operation would be where 'ObservationID' equals 'O789' and 'StarName' equals 'Betelgeuse'.

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: In a physics experiment, we have collected data for the time taken by a ball to fall from different heights. The data is to be stored in a database table named 'FreeFallExperiment'. The columns in the table are 'Height', 'Time' and 'TrialNumber'. For the first trial, the ball was dropped from a height of 10m and it took 1.43 seconds to hit the ground. For the second trial, the ball was dropped from a height of 20m and it took 2.01 seconds to hit the ground. Can you store this data in the database?

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: In a physics lab, we are conducting an experiment to measure the speed of sound in different mediums. We have a database table named 'SoundSpeedExperiment' where we store our results. The columns in the table are 'Medium', 'Speed', 'Temperature' and 'ExperimentNumber'. In the first experiment, the speed of sound in air at 20 degrees Celsius was measured to be 343 m/s. In the second experiment, the speed of sound in water at the same temperature was found to be 1482 m/s. Can you help us record this data in our database?

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: Can you provide the names and atomic_numbers of all elements in the 'PeriodicTable' database where the atomic weight is less than 20?

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: Can you provide the names and atomic_masses of all elements in the 'ChemicalElements' database where the number of protons is greater than 50?

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: Can you create a new table in the database named "ChemicalElements" with the columns "ElementName", "AtomicNumber", "Symbol", and "AtomicWeight"?

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: Can you form a new table in the database called "MolecularStructures" with the columns "MoleculeName", "MolecularFormula", "MolecularWeight", and "StructureDiagram"?

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: In our chemistry database, we have a table named "Elements" which contains information about all the known chemical elements. The columns in this table are 'ElementName', 'AtomicNumber', 'Symbol', 'AtomicWeight', and 'Period'. Recently, there has been a revision in the atomic weight of the element "Hydrogen". The new atomic weight is 1.008. Can you please update this information in our database? Use the condition where 'ElementName' is "Hydrogen".

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: In our chemistry database, there's a table called "Compounds" that stores data about various chemical compounds. The columns of this table are 'CompoundName', 'Formula', 'MolarMass', 'Density', and 'MeltingPoint'. We've recently discovered that the molar mass of the compound "Water" has been inaccurately recorded as 18.01 g/mol. The correct molar mass should be 18.01528 g/mol. Could you please correct this error in our database? Make sure to apply this change only to the record where 'CompoundName' is "Water".

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: In a chemistry database, there is a table named 'Elements' that contains information about all known chemical elements. The columns in this table are 'ElementName', 'AtomicNumber', 'Symbol', 'AtomicWeight', and 'Period'. If a new discovery proves that the element with the atomic number 118, currently known as 'Oganesson' with the symbol 'Og', does not exist, how would you remove this information from the database?

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: In a database of chemical compounds, there is a table named 'Compounds' that includes details about various chemical compounds. The columns in this table are 'CompoundName', 'MolecularFormula', 'MolecularWeight', 'Density', and 'MeltingPoint'. If a recent scientific study disproves the existence of a compound previously believed to be real, specifically the compound with the name 'Dihydrogen Monoxide' and the molecular formula 'H2O', how would you eliminate this data from the database?

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: Can you add a new record to the 'ChemicalElements' table in the database, where the columns are 'ElementName', 'AtomicNumber', 'Symbol', and 'AtomicWeight', and the values to be inserted are 'Helium', '2', 'He', and '4.002602'?

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: Can you add a new entry to the 'PeriodicTable' database table, where the columns are 'Element', 'AtomicNumber', 'Symbol', and 'AtomicMass', and the values to be inserted correspond to the element 'Neon', with atomic number '10', symbol 'Ne', and atomic mass '20.1797'?

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: What are the names of the species in the "species" table in the database that have a lifespan greater than 50 years? Please include only those species whose names are listed in the columns "species_name", "lifespan" and satisfy the condition where lifespan is greater than 50 years.

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: Can you provide the list of genes from the "gene" table that are associated with the disease "Cancer"? Please include only those genes whose names are listed in the columns "gene_name", "disease" and satisfy the condition where disease is "Cancer".

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: Can you create a new table called "CellTypes" in the database, with columns named "CellID", "CellName", "Organ", and "Function"?

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: Can you generate a new table named "Genes" in the database, with the column names being "GeneID", "GeneName", "Chromosome", "StartLocation", and "EndLocation"?

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: What changes should be made to the "AnimalClassification" table in the database to update the "Lifespan" column for the animal "Elephant" to 70 years, based on the condition that the current lifespan is less than 70 years?

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name
user: In the "PlantSpecies" database table, how can we modify the "AverageHeight" column to reflect a new average height of 150 cm for the plant species "Sunflower", given that the current average height recorded is less than 150 cm?

Available functions:
name: sql.execute
description: Execute SQL queries based on user-defined parameters like SQL keyword, table name, column names, and conditions.
parameters: type: dict
properties: sql_keyword: type: string
enum: SELECT
INSERT
UPDATE
DELETE
CREATE
description: The SQL keyword to define the type of operation.
table_name: type: string
description: The name of the database table to operate on.
columns: type: array
items: type: string
description: The column names involved in the SQL operation. If not specified use '*' to represent all columns.
insert_values: type: array
description: Values of an INSERT statement.
items: type: array
items: type: string
update_values: type: array
description: Values of an UPDATE statement corresponding to columns to set.
items: type: string
conditions: type: array
description: Conditions for the SQL operation, formatted as a SQL WHERE clause. Put them in the format of ['cond1 > val1', 'cond2 = val2', 'cond3<val3'] and etc.
items: type: array
items: type: string
required: sql_keyword
table_name