1. 如何在sql Server2008中用代碼建庫建表
方法/步驟
打開SQL Server2008,在登錄窗口中輸入或選擇你要登錄的伺服器(此處為PC201404091753\SQLSERVER),選擇身份驗證,若是SQL Server身份驗證則要求有正確的用戶名及密碼,然後點擊連接按鈕登錄伺服器。
進入SQL Server2008主界面,點擊左上角的新建查詢,
將會彈出新建查詢代碼書寫區,
在代碼書寫區中輸入你的正確的建庫及建表代碼,然後點擊代碼書寫區左上角的執行即可。
若你的資料庫中已存在同名的資料庫或在同一個資料庫中已存在同名的表,那麼將會提示你已存在同名的資料庫或表,如下圖所示:若沒有重復的,則會提示你命令已成功執行。
2. PL/SQL Developer 用代碼創建表
oracle里比較特殊,所謂的自增,需要靠sequence來做
首先,創建一個序列
CREATE SEQUENCE seqTest
INCREMENT BY 1 -- 每次加幾個
START WITH 1 -- 從1開始計數
NOMAXvalue -- 不設置最大值
NOCYCLE -- 一直累加,不循環
CACHE 10; --設置緩存cache個序列,如果系統down掉了或者其它情況將會導致序列不連續,也可以設置為---------NOCACHE
然後創建表
create table dog
(id int not null primary key, -- 自增主鍵
name varchar2(100),
health int,
love int,
strain varchar2(10));
插入數據
insert into dog values (seqTest.nextval,'張三',100,10,'aa');
其實oracle中的int相當與number類型,number(19,0),逗號後邊的0相當於小數點後邊不留位,也就是整型了
還有,建議用varchar2類型,不太建議用varchar
3. 怎樣用C#代碼自動建SQLserver資料庫及表
首先引入一個命名空間
using
System.Data.sqlclient
然後
string
sql="......."
引號裡面寫上創建資料庫和表的sql語句
sqlconnection
conn=new
sqlconnection(connstr)
connstr
為連接資料庫的字元串
Sqlcommand
cmd=new
sqlcommand(sql,conn);
cmd.Execqueny();
就實現了
希望能幫到你
4. SQL語句創建表
CREATE TABLE 語句用於創建資料庫中的表。
具體用法為:
CREATE TABLE 表名稱
(
列名稱1 數據類型,
列名稱2 數據類型,
列名稱3 數據類型,
....
)
(4)使用代碼創建sql表擴展閱讀:
創建表數據類型:
integer(size) int(size) smallint(size) tinyint(size):僅容納整數。
decimal(size,d) numeric(size,d):容納帶有小數的數字。
char(size):容納固定長度的字元串
varchar(size):容納可變長度的字元串
date(yyyymmdd):容納日期。
參考資料:網路-SQL CREATE TABLE
5. 如何創建SQL表
創建資料庫表首先得創建好資料庫,資料庫的具體創建方法請參見:http://jingyan..com/article/63f236280e53740209ab3d53.html
3
創建數據表的源代碼如下,各命令詳見請自行網路。
use test
go
if exists(select name from sys.tables where name='Student')
drop table Student
go
create table Student
(sname nchar(10) primary key,
sex nchar(2) not null,
bir datetime
)
6. SQL資料庫用代碼創建 怎麼創建
create database 資料庫名稱
on
(
name='aaa',
filename='aaa.dbf',
size=初始大小,
maxsize=存儲上限,
filegrowth=增長增量
)
log on
(
name='b',
filename='b.ldf',
size=初始大小,
maxsize=存儲上限,
filegrowth=增長增量
)
(6)使用代碼創建sql表擴展閱讀:
SQL語句創建基本資料庫
SQL語句代碼:CREATE DATABASE 語句。
CREATE DATABASE Epiphany
ON
(
NAME = Epiphany,
FILENAME = 'E:SQL SERVER 2008Epiphany_data.mdf',
SIZE = 5MB,
MAXSIZE = 20,
FILEGROWTH = 20
)
LOG ON
(
NAME = Epiphany,
FILENAME = 'E:SQL SERVER 2008Epiphany_log.ldf',
SIZE = 2MB,
MAXSIZE = 10MB,
FILEGROWTH = 1MB
);
可以用這個模板,例子:
CREATE DATABASE Epiphany
ON
(
NAME = Epiphany,
FILENAME = 'E:SQL SERVER 2008Epiphany_data.mdf',
SIZE = 5MB,
MAXSIZE = 20,
FILEGROWTH = 20
)
LOG ON
(
NAME = Epiphany,
FILENAME = 'E:SQL SERVER 2008Epiphany_log.ldf',
SIZE = 2MB,
MAXSIZE = 10MB,
FILEGROWTH = 1MB
);
完畢!
7. 如何在sql中用代碼新建一個基本表
你指的空白是什麼,如果是沒有數據的話
use
資料庫名
go
create
table
表名
(
列名1
數據類型
能否為空
是否主鍵
等列選項
列名2
數據類型
能否為空
是否主鍵
等列選項
列名3
數據類型
能否為空
是否主鍵
等列選項
...
)
go
如果你所謂的空白是一個列都沒有,那是不行的
,建不了
8. 在SQL資料庫中創建一個表格,如何使用代碼,對此表格進行查詢插入等操作。。
/**
*
oralce連接參數
*/
public
class
DBParam_oralce
{
public
final
static
String
driver="oracle.jdbc.driver.OracleDriver";//oralce資料庫的驅動
public
final
static
String
url="jdbc:oracle:thin:@192.168.2.250:1521:ismg";//連接的url
public
final
static
String
user="admin";//用戶名
public
final
static
String
pwd="admin";//密碼
}
/**
*
資料庫連接和關閉所以連接
*/
import
java.sql.*;
public
class
DBUtil
extends
DBParam_oracle
{
/**
*
連接資料庫
*
*
@return
成功返回Connection,失敗返回null
*/
public
static
Connection
getConnection()
{
Connection
con
=
null;
try
{
Class.forName(driver);//載入驅動
con
=
DriverManager.getConnection(url,
use,
pwd);//連接資料庫
}
catch
(Exception
e)
{
e.printStackTrace();
return
null;
}
return
con;//成功返回Connection對象
}
/**關閉Connection連接
*
@param
con
*
@return
成功返回true,失敗返回false
*/
public
static
boolean
closeConnection(Connection
con)
{
if
(con
!=
null)
try
{
con.close();
}
catch
(SQLException
e)
{
e.printStackTrace();
return
false;
}
return
true;
}
/**關閉Statement連接
*
@param
stmt
*
@return
成功返回true,失敗返回false
*/
public
static
boolean
closestatement(Statement
stmt){
if(stmt!=null)
try
{
stmt.close();
}
catch
(SQLException
e)
{
e.printStackTrace();
return
false;
}
return
true;
}
/**關閉ResultSet連接
*
@param
re
*
@return
成功返回true,失敗返回false
*/
public
static
boolean
closeResultSet(ResultSet
re){
if(re!=null)
try
{
re.close();
}
catch
(SQLException
e)
{
e.printStackTrace();
return
false;
}
return
true;
}
寫了兩個類,一般修改參數類DBParam_oracle或者再多寫幾個參數類,比如mysql、sql
server等等。讓DBUtil繼承不同的參數類就可以了,DBUtil不需要修改
9. sql中如何用代碼建表
你安裝了什麼資料庫?
Oracle 資料庫 是運行 sqlplus
C:\Documents and Settings\wzq>sqlplus
SQL*Plus: Release 10.2.0.1.0 - Proction on 星期二 8月 24 11:08:52 2010
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Enter user-name: hr
Enter password:
Connected to:
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Proction
SQL>
SQL Server 是 運行 sqlcmd
C:\Documents and Settings\wzq>sqlcmd -S "HOME-BED592453C\SQLEXPRESS"
1> USE stock;
2> go
已將資料庫上下文更改為 'Stock'。
1>
或者
C:\Documents and Settings\wzq>sqlcmd -S "localhost\SQLEXPRESS"
1> use stock
2> go
已將資料庫上下文更改為 'Stock'。
此處使用 Microsoft Windows 身份驗證模式進行連接,沒有輸入用戶名與密碼。
對於 mysql 資料庫 直接運行 mysql 程序
E:\MySQL\MySQL Server 5.1\bin>mysql -u root -p
Enter password: ********
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 4
Server version: 5.1.50-community MySQL Community Server (GPL)
Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL v2 license
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> use test
Database changed
10. 怎麼用C#代碼創建sql資料庫,求賜教
你要創建資料庫有難度吧,我理解的是你有個資料庫了但是沒有表、視圖等。用代碼是可以創建表的,我沒有碰到過直接用c#創建資料庫的例子。但是有先連上資料庫然後創建表的例子。