Collections:
PHP ODBC - Creating a New Table
PHP ODBC - How To Create a New Table?
✍: Guest
If you want to create a table in the database connected through a ODBC DSN, you can run the CREATE TABLE SQL statement using the odbc_exec() function, as shown in the following sample script:
<?php
$con = odbc_connect('FYI_SQL_SERVER','sa','FYIcenter');
# creating a new table
$sql = "CREATE TABLE fyi_links ("
. " id INT NOT NULL"
. ", url VARCHAR(80) NOT NULL"
. ", notes VARCHAR(1024)"
. ", counts INT"
. ", time DATETIME"
. ")";
$res = odbc_exec($con, $sql);
if (!$res) {
print("Table creation failed with error:\n");
print(odbc_error($con).": ".odbc_errormsg($con)."\n");
} else {
print("Table fyi_links created.\n");
}
odbc_close($con);
?>
If you run this script for the first time and there is no existing table called fyi_links in the database, you will get:
Table fyi_links created.
If you run it again, you will get:
Table creation failed with error: S0001: [Microsoft][ODBC SQL Server Driver][SQL Server] There is already an object named 'fyi_links' in the database.
⇒ PHP ODBC - Inserting Data into an Existing Table
⇐ SQL Server FAQs - PHP ODBC Functions - Managing Tables and Data Rows
⇑ SQL Server FAQs - PHP ODBC Functions - Managing Tables and Data Rows
2024-06-03, 2367🔥, 0💬
Popular Posts:
How To Use DATEADD() Function in SQL Server Transact-SQL? DATEADD() is a very useful function for ma...
What Is an Oracle Tablespace in Oracle? An Oracle tablespace is a big unit of logical storage in an ...
What are single-byte character string data types supported in SQL Server Transact-SQL? Single-byte c...
How To Divide Query Output into Multiple Groups with the GROUP BY Clause in SQL Server? Sometimes, y...
How Fixed Length Strings Are Truncated and Padded in SQL Server Transact-SQL? When the length of the...